azure-native.powerplatform.getEnterprisePolicy

Get information about an EnterprisePolicy 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>
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]
func LookupEnterprisePolicy(ctx *Context, args *LookupEnterprisePolicyArgs, opts ...InvokeOption) (*LookupEnterprisePolicyResult, error)
func LookupEnterprisePolicyOutput(ctx *Context, args *LookupEnterprisePolicyOutputArgs, opts ...InvokeOption) LookupEnterprisePolicyResultOutput

> 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)
}
public static CompletableFuture<GetEnterprisePolicyResult> getEnterprisePolicy(GetEnterprisePolicyArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:powerplatform:getEnterprisePolicy
  arguments:
    # arguments dictionary

The following arguments are supported:

EnterprisePolicyName string

The EnterprisePolicy name.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

EnterprisePolicyName string

The EnterprisePolicy name.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

enterprisePolicyName String

The EnterprisePolicy name.

resourceGroupName String

The name of the resource group. The name is case insensitive.

enterprisePolicyName string

The EnterprisePolicy name.

resourceGroupName string

The name of the resource group. The name is case insensitive.

enterprise_policy_name str

The EnterprisePolicy name.

resource_group_name str

The name of the resource group. The name is case insensitive.

enterprisePolicyName String

The EnterprisePolicy name.

resourceGroupName 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.

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.

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.

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.

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.

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.

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 string

The principal id of EnterprisePolicy identity.

TenantId 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 string

The principal id of EnterprisePolicy identity.

TenantId 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 String

The principal id of EnterprisePolicy identity.

tenantId 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 string

The principal id of EnterprisePolicy identity.

tenantId 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 str

The principal id of EnterprisePolicy identity.

tenant_id 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 String

The principal id of EnterprisePolicy identity.

tenantId 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 pulumi/pulumi-azure-native
License
Apache-2.0