1. Packages
  2. Azure Native v2
  3. API Docs
  4. powerplatform
  5. getEnterprisePolicy
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

azure-native-v2.powerplatform.getEnterprisePolicy

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

Get information about an EnterprisePolicy Azure REST API version: 2020-10-30-preview.

Using getEnterprisePolicy

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getEnterprisePolicy(args: GetEnterprisePolicyArgs, opts?: InvokeOptions): Promise<GetEnterprisePolicyResult>
function getEnterprisePolicyOutput(args: GetEnterprisePolicyOutputArgs, opts?: InvokeOptions): Output<GetEnterprisePolicyResult>
Copy
def get_enterprise_policy(enterprise_policy_name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetEnterprisePolicyResult
def get_enterprise_policy_output(enterprise_policy_name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetEnterprisePolicyResult]
Copy
func LookupEnterprisePolicy(ctx *Context, args *LookupEnterprisePolicyArgs, opts ...InvokeOption) (*LookupEnterprisePolicyResult, error)
func LookupEnterprisePolicyOutput(ctx *Context, args *LookupEnterprisePolicyOutputArgs, opts ...InvokeOption) LookupEnterprisePolicyResultOutput
Copy

> Note: This function is named LookupEnterprisePolicy in the Go SDK.

public static class GetEnterprisePolicy 
{
    public static Task<GetEnterprisePolicyResult> InvokeAsync(GetEnterprisePolicyArgs args, InvokeOptions? opts = null)
    public static Output<GetEnterprisePolicyResult> Invoke(GetEnterprisePolicyInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetEnterprisePolicyResult> getEnterprisePolicy(GetEnterprisePolicyArgs args, InvokeOptions options)
public static Output<GetEnterprisePolicyResult> getEnterprisePolicy(GetEnterprisePolicyArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:powerplatform:getEnterprisePolicy
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EnterprisePolicyName
This property is required.
Changes to this property will trigger replacement.
string
The EnterprisePolicy name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
EnterprisePolicyName
This property is required.
Changes to this property will trigger replacement.
string
The EnterprisePolicy name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
enterprisePolicyName
This property is required.
Changes to this property will trigger replacement.
String
The EnterprisePolicy name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
enterprisePolicyName
This property is required.
Changes to this property will trigger replacement.
string
The EnterprisePolicy name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
enterprise_policy_name
This property is required.
Changes to this property will trigger replacement.
str
The EnterprisePolicy name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
enterprisePolicyName
This property is required.
Changes to this property will trigger replacement.
String
The EnterprisePolicy name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getEnterprisePolicy Result

The following output properties are available:

Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Kind string
The kind (type) of Enterprise Policy.
Location string
The geo-location where the resource lives
Name string
The name of the resource
SystemData Pulumi.AzureNative.PowerPlatform.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
SystemId string
The internally assigned unique identifier of the resource.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Encryption Pulumi.AzureNative.PowerPlatform.Outputs.PropertiesResponseEncryption
The encryption settings for a configuration store.
HealthStatus string
The health status of the resource.
Identity Pulumi.AzureNative.PowerPlatform.Outputs.EnterprisePolicyIdentityResponse
The identity of the EnterprisePolicy.
Lockbox Pulumi.AzureNative.PowerPlatform.Outputs.PropertiesResponseLockbox
Settings concerning lockbox.
NetworkInjection Pulumi.AzureNative.PowerPlatform.Outputs.PropertiesResponseNetworkInjection
Settings concerning network injection.
Tags Dictionary<string, string>
Resource tags.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Kind string
The kind (type) of Enterprise Policy.
Location string
The geo-location where the resource lives
Name string
The name of the resource
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
SystemId string
The internally assigned unique identifier of the resource.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Encryption PropertiesResponseEncryption
The encryption settings for a configuration store.
HealthStatus string
The health status of the resource.
Identity EnterprisePolicyIdentityResponse
The identity of the EnterprisePolicy.
Lockbox PropertiesResponseLockbox
Settings concerning lockbox.
NetworkInjection PropertiesResponseNetworkInjection
Settings concerning network injection.
Tags map[string]string
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
kind String
The kind (type) of Enterprise Policy.
location String
The geo-location where the resource lives
name String
The name of the resource
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
systemId String
The internally assigned unique identifier of the resource.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
encryption PropertiesResponseEncryption
The encryption settings for a configuration store.
healthStatus String
The health status of the resource.
identity EnterprisePolicyIdentityResponse
The identity of the EnterprisePolicy.
lockbox PropertiesResponseLockbox
Settings concerning lockbox.
networkInjection PropertiesResponseNetworkInjection
Settings concerning network injection.
tags Map<String,String>
Resource tags.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
kind string
The kind (type) of Enterprise Policy.
location string
The geo-location where the resource lives
name string
The name of the resource
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
systemId string
The internally assigned unique identifier of the resource.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
encryption PropertiesResponseEncryption
The encryption settings for a configuration store.
healthStatus string
The health status of the resource.
identity EnterprisePolicyIdentityResponse
The identity of the EnterprisePolicy.
lockbox PropertiesResponseLockbox
Settings concerning lockbox.
networkInjection PropertiesResponseNetworkInjection
Settings concerning network injection.
tags {[key: string]: string}
Resource tags.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
kind str
The kind (type) of Enterprise Policy.
location str
The geo-location where the resource lives
name str
The name of the resource
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
system_id str
The internally assigned unique identifier of the resource.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
encryption PropertiesResponseEncryption
The encryption settings for a configuration store.
health_status str
The health status of the resource.
identity EnterprisePolicyIdentityResponse
The identity of the EnterprisePolicy.
lockbox PropertiesResponseLockbox
Settings concerning lockbox.
network_injection PropertiesResponseNetworkInjection
Settings concerning network injection.
tags Mapping[str, str]
Resource tags.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
kind String
The kind (type) of Enterprise Policy.
location String
The geo-location where the resource lives
name String
The name of the resource
systemData Property Map
Metadata pertaining to creation and last modification of the resource.
systemId String
The internally assigned unique identifier of the resource.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
encryption Property Map
The encryption settings for a configuration store.
healthStatus String
The health status of the resource.
identity Property Map
The identity of the EnterprisePolicy.
lockbox Property Map
Settings concerning lockbox.
networkInjection Property Map
Settings concerning network injection.
tags Map<String>
Resource tags.

Supporting Types

EnterprisePolicyIdentityResponse

SystemAssignedIdentityPrincipalId This property is required. string
The principal id of EnterprisePolicy identity.
TenantId This property is required. string
The tenant id associated with the EnterprisePolicy.
Type string
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
SystemAssignedIdentityPrincipalId This property is required. string
The principal id of EnterprisePolicy identity.
TenantId This property is required. string
The tenant id associated with the EnterprisePolicy.
Type string
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
systemAssignedIdentityPrincipalId This property is required. String
The principal id of EnterprisePolicy identity.
tenantId This property is required. String
The tenant id associated with the EnterprisePolicy.
type String
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
systemAssignedIdentityPrincipalId This property is required. string
The principal id of EnterprisePolicy identity.
tenantId This property is required. string
The tenant id associated with the EnterprisePolicy.
type string
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
system_assigned_identity_principal_id This property is required. str
The principal id of EnterprisePolicy identity.
tenant_id This property is required. str
The tenant id associated with the EnterprisePolicy.
type str
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.
systemAssignedIdentityPrincipalId This property is required. String
The principal id of EnterprisePolicy identity.
tenantId This property is required. String
The tenant id associated with the EnterprisePolicy.
type String
The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

KeyPropertiesResponse

Name string
The identifier of the key vault key used to encrypt data.
Version string
The version of the identity which will be used to access key vault.
Name string
The identifier of the key vault key used to encrypt data.
Version string
The version of the identity which will be used to access key vault.
name String
The identifier of the key vault key used to encrypt data.
version String
The version of the identity which will be used to access key vault.
name string
The identifier of the key vault key used to encrypt data.
version string
The version of the identity which will be used to access key vault.
name str
The identifier of the key vault key used to encrypt data.
version str
The version of the identity which will be used to access key vault.
name String
The identifier of the key vault key used to encrypt data.
version String
The version of the identity which will be used to access key vault.

KeyVaultPropertiesResponse

Id string
Uri of KeyVault
Key Pulumi.AzureNative.PowerPlatform.Inputs.KeyPropertiesResponse
Identity of the secret that includes name and version.
Id string
Uri of KeyVault
Key KeyPropertiesResponse
Identity of the secret that includes name and version.
id String
Uri of KeyVault
key KeyPropertiesResponse
Identity of the secret that includes name and version.
id string
Uri of KeyVault
key KeyPropertiesResponse
Identity of the secret that includes name and version.
id str
Uri of KeyVault
key KeyPropertiesResponse
Identity of the secret that includes name and version.
id String
Uri of KeyVault
key Property Map
Identity of the secret that includes name and version.

PropertiesResponseEncryption

KeyVault Pulumi.AzureNative.PowerPlatform.Inputs.KeyVaultPropertiesResponse
Key vault properties.
State string
The state of onboarding, which only appears in the response.
KeyVault KeyVaultPropertiesResponse
Key vault properties.
State string
The state of onboarding, which only appears in the response.
keyVault KeyVaultPropertiesResponse
Key vault properties.
state String
The state of onboarding, which only appears in the response.
keyVault KeyVaultPropertiesResponse
Key vault properties.
state string
The state of onboarding, which only appears in the response.
key_vault KeyVaultPropertiesResponse
Key vault properties.
state str
The state of onboarding, which only appears in the response.
keyVault Property Map
Key vault properties.
state String
The state of onboarding, which only appears in the response.

PropertiesResponseLockbox

State string
lockbox configuration
State string
lockbox configuration
state String
lockbox configuration
state string
lockbox configuration
state str
lockbox configuration
state String
lockbox configuration

PropertiesResponseNetworkInjection

virtualNetworks Property Map
Network injection configuration

SubnetPropertiesResponse

Name string
Subnet name.
Name string
Subnet name.
name String
Subnet name.
name string
Subnet name.
name str
Subnet name.
name String
Subnet name.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VirtualNetworkPropertiesListResponse

NextLink string
Next page link if any.
Value []VirtualNetworkPropertiesResponse
Array of virtual networks.
nextLink String
Next page link if any.
value List<VirtualNetworkPropertiesResponse>
Array of virtual networks.
nextLink string
Next page link if any.
value VirtualNetworkPropertiesResponse[]
Array of virtual networks.
next_link str
Next page link if any.
value Sequence[VirtualNetworkPropertiesResponse]
Array of virtual networks.
nextLink String
Next page link if any.
value List<Property Map>
Array of virtual networks.

VirtualNetworkPropertiesResponse

Id string
Uri of the virtual network.
Subnet Pulumi.AzureNative.PowerPlatform.Inputs.SubnetPropertiesResponse
Properties of a subnet.
Id string
Uri of the virtual network.
Subnet SubnetPropertiesResponse
Properties of a subnet.
id String
Uri of the virtual network.
subnet SubnetPropertiesResponse
Properties of a subnet.
id string
Uri of the virtual network.
subnet SubnetPropertiesResponse
Properties of a subnet.
id str
Uri of the virtual network.
subnet SubnetPropertiesResponse
Properties of a subnet.
id String
Uri of the virtual network.
subnet Property Map
Properties of a subnet.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi