1. Packages
  2. Azure Native
  3. API Docs
  4. powerplatform
  5. EnterprisePolicy
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

azure-native.powerplatform.EnterprisePolicy

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi

    Definition of the EnterprisePolicy. Azure REST API version: 2020-10-30-preview. Prior API version in Azure Native 1.x: 2020-10-30-preview

    Example Usage

    Create or update EnterprisePolicy

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var enterprisePolicy = new AzureNative.PowerPlatform.EnterprisePolicy("enterprisePolicy", new()
        {
            EnterprisePolicyName = "enterprisePolicy",
            Identity = new AzureNative.PowerPlatform.Inputs.EnterprisePolicyIdentityArgs
            {
                Type = AzureNative.PowerPlatform.ResourceIdentityType.SystemAssigned,
            },
            Kind = "Lockbox",
            Location = "East US",
            ResourceGroupName = "resourceGroup",
            Tags = 
            {
                { "Organization", "Administration" },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/powerplatform/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := powerplatform.NewEnterprisePolicy(ctx, "enterprisePolicy", &powerplatform.EnterprisePolicyArgs{
    			EnterprisePolicyName: pulumi.String("enterprisePolicy"),
    			Identity: &powerplatform.EnterprisePolicyIdentityArgs{
    				Type: powerplatform.ResourceIdentityTypeSystemAssigned,
    			},
    			Kind:              pulumi.String("Lockbox"),
    			Location:          pulumi.String("East US"),
    			ResourceGroupName: pulumi.String("resourceGroup"),
    			Tags: pulumi.StringMap{
    				"Organization": pulumi.String("Administration"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.powerplatform.EnterprisePolicy;
    import com.pulumi.azurenative.powerplatform.EnterprisePolicyArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var enterprisePolicy = new EnterprisePolicy("enterprisePolicy", EnterprisePolicyArgs.builder()        
                .enterprisePolicyName("enterprisePolicy")
                .identity(Map.of("type", "SystemAssigned"))
                .kind("Lockbox")
                .location("East US")
                .resourceGroupName("resourceGroup")
                .tags(Map.of("Organization", "Administration"))
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    enterprise_policy = azure_native.powerplatform.EnterprisePolicy("enterprisePolicy",
        enterprise_policy_name="enterprisePolicy",
        identity=azure_native.powerplatform.EnterprisePolicyIdentityArgs(
            type=azure_native.powerplatform.ResourceIdentityType.SYSTEM_ASSIGNED,
        ),
        kind="Lockbox",
        location="East US",
        resource_group_name="resourceGroup",
        tags={
            "Organization": "Administration",
        })
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const enterprisePolicy = new azure_native.powerplatform.EnterprisePolicy("enterprisePolicy", {
        enterprisePolicyName: "enterprisePolicy",
        identity: {
            type: azure_native.powerplatform.ResourceIdentityType.SystemAssigned,
        },
        kind: "Lockbox",
        location: "East US",
        resourceGroupName: "resourceGroup",
        tags: {
            Organization: "Administration",
        },
    });
    
    resources:
      enterprisePolicy:
        type: azure-native:powerplatform:EnterprisePolicy
        properties:
          enterprisePolicyName: enterprisePolicy
          identity:
            type: SystemAssigned
          kind: Lockbox
          location: East US
          resourceGroupName: resourceGroup
          tags:
            Organization: Administration
    

    Create EnterprisePolicy Resource

    new EnterprisePolicy(name: string, args: EnterprisePolicyArgs, opts?: CustomResourceOptions);
    @overload
    def EnterprisePolicy(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         encryption: Optional[PropertiesEncryptionArgs] = None,
                         enterprise_policy_name: Optional[str] = None,
                         health_status: Optional[Union[str, HealthStatus]] = None,
                         identity: Optional[EnterprisePolicyIdentityArgs] = None,
                         kind: Optional[Union[str, EnterprisePolicyKind]] = None,
                         location: Optional[str] = None,
                         lockbox: Optional[PropertiesLockboxArgs] = None,
                         network_injection: Optional[PropertiesNetworkInjectionArgs] = None,
                         resource_group_name: Optional[str] = None,
                         tags: Optional[Mapping[str, str]] = None)
    @overload
    def EnterprisePolicy(resource_name: str,
                         args: EnterprisePolicyArgs,
                         opts: Optional[ResourceOptions] = None)
    func NewEnterprisePolicy(ctx *Context, name string, args EnterprisePolicyArgs, opts ...ResourceOption) (*EnterprisePolicy, error)
    public EnterprisePolicy(string name, EnterprisePolicyArgs args, CustomResourceOptions? opts = null)
    public EnterprisePolicy(String name, EnterprisePolicyArgs args)
    public EnterprisePolicy(String name, EnterprisePolicyArgs args, CustomResourceOptions options)
    
    type: azure-native:powerplatform:EnterprisePolicy
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args EnterprisePolicyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args EnterprisePolicyArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args EnterprisePolicyArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args EnterprisePolicyArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args EnterprisePolicyArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    EnterprisePolicy Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The EnterprisePolicy resource accepts the following input properties:

    Kind string | Pulumi.AzureNative.PowerPlatform.EnterprisePolicyKind

    The kind (type) of Enterprise Policy.

    ResourceGroupName string

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

    Encryption Pulumi.AzureNative.PowerPlatform.Inputs.PropertiesEncryption

    The encryption settings for a configuration store.

    EnterprisePolicyName string

    Name of the EnterprisePolicy.

    HealthStatus string | Pulumi.AzureNative.PowerPlatform.HealthStatus

    The health status of the resource.

    Identity Pulumi.AzureNative.PowerPlatform.Inputs.EnterprisePolicyIdentity

    The identity of the EnterprisePolicy.

    Location string

    The geo-location where the resource lives

    Lockbox Pulumi.AzureNative.PowerPlatform.Inputs.PropertiesLockbox

    Settings concerning lockbox.

    NetworkInjection Pulumi.AzureNative.PowerPlatform.Inputs.PropertiesNetworkInjection

    Settings concerning network injection.

    Tags Dictionary<string, string>

    Resource tags.

    Kind string | EnterprisePolicyKind

    The kind (type) of Enterprise Policy.

    ResourceGroupName string

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

    Encryption PropertiesEncryptionArgs

    The encryption settings for a configuration store.

    EnterprisePolicyName string

    Name of the EnterprisePolicy.

    HealthStatus string | HealthStatus

    The health status of the resource.

    Identity EnterprisePolicyIdentityArgs

    The identity of the EnterprisePolicy.

    Location string

    The geo-location where the resource lives

    Lockbox PropertiesLockboxArgs

    Settings concerning lockbox.

    NetworkInjection PropertiesNetworkInjectionArgs

    Settings concerning network injection.

    Tags map[string]string

    Resource tags.

    kind String | EnterprisePolicyKind

    The kind (type) of Enterprise Policy.

    resourceGroupName String

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

    encryption PropertiesEncryption

    The encryption settings for a configuration store.

    enterprisePolicyName String

    Name of the EnterprisePolicy.

    healthStatus String | HealthStatus

    The health status of the resource.

    identity EnterprisePolicyIdentity

    The identity of the EnterprisePolicy.

    location String

    The geo-location where the resource lives

    lockbox PropertiesLockbox

    Settings concerning lockbox.

    networkInjection PropertiesNetworkInjection

    Settings concerning network injection.

    tags Map<String,String>

    Resource tags.

    kind string | EnterprisePolicyKind

    The kind (type) of Enterprise Policy.

    resourceGroupName string

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

    encryption PropertiesEncryption

    The encryption settings for a configuration store.

    enterprisePolicyName string

    Name of the EnterprisePolicy.

    healthStatus string | HealthStatus

    The health status of the resource.

    identity EnterprisePolicyIdentity

    The identity of the EnterprisePolicy.

    location string

    The geo-location where the resource lives

    lockbox PropertiesLockbox

    Settings concerning lockbox.

    networkInjection PropertiesNetworkInjection

    Settings concerning network injection.

    tags {[key: string]: string}

    Resource tags.

    kind str | EnterprisePolicyKind

    The kind (type) of Enterprise Policy.

    resource_group_name str

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

    encryption PropertiesEncryptionArgs

    The encryption settings for a configuration store.

    enterprise_policy_name str

    Name of the EnterprisePolicy.

    health_status str | HealthStatus

    The health status of the resource.

    identity EnterprisePolicyIdentityArgs

    The identity of the EnterprisePolicy.

    location str

    The geo-location where the resource lives

    lockbox PropertiesLockboxArgs

    Settings concerning lockbox.

    network_injection PropertiesNetworkInjectionArgs

    Settings concerning network injection.

    tags Mapping[str, str]

    Resource tags.

    kind String | "Lockbox" | "PrivateEndpoint" | "Encryption" | "NetworkInjection" | "Identity"

    The kind (type) of Enterprise Policy.

    resourceGroupName String

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

    encryption Property Map

    The encryption settings for a configuration store.

    enterprisePolicyName String

    Name of the EnterprisePolicy.

    healthStatus String | "Undetermined" | "Healthy" | "Warning" | "Unhealthy"

    The health status of the resource.

    identity Property Map

    The identity of the EnterprisePolicy.

    location String

    The geo-location where the resource lives

    lockbox Property Map

    Settings concerning lockbox.

    networkInjection Property Map

    Settings concerning network injection.

    tags Map<String>

    Resource tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the EnterprisePolicy resource produces the following output properties:

    Id string

    The provider-assigned unique ID for this managed resource.

    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"

    Id string

    The provider-assigned unique ID for this managed resource.

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    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"

    id string

    The provider-assigned unique ID for this managed resource.

    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"

    id str

    The provider-assigned unique ID for this managed resource.

    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"

    id String

    The provider-assigned unique ID for this managed resource.

    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"

    Supporting Types

    EnterprisePolicyIdentity, EnterprisePolicyIdentityArgs

    Type Pulumi.AzureNative.PowerPlatform.ResourceIdentityType

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    Type ResourceIdentityType

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    type ResourceIdentityType

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    type ResourceIdentityType

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    type ResourceIdentityType

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    type "SystemAssigned" | "None"

    The type of identity used for the EnterprisePolicy. Currently, the only supported type is 'SystemAssigned', which implicitly creates an identity.

    EnterprisePolicyIdentityResponse, EnterprisePolicyIdentityResponseArgs

    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.

    EnterprisePolicyKind, EnterprisePolicyKindArgs

    Lockbox
    Lockbox
    PrivateEndpoint
    PrivateEndpoint
    Encryption
    Encryption
    NetworkInjection
    NetworkInjection
    Identity
    Identity
    EnterprisePolicyKindLockbox
    Lockbox
    EnterprisePolicyKindPrivateEndpoint
    PrivateEndpoint
    EnterprisePolicyKindEncryption
    Encryption
    EnterprisePolicyKindNetworkInjection
    NetworkInjection
    EnterprisePolicyKindIdentity
    Identity
    Lockbox
    Lockbox
    PrivateEndpoint
    PrivateEndpoint
    Encryption
    Encryption
    NetworkInjection
    NetworkInjection
    Identity
    Identity
    Lockbox
    Lockbox
    PrivateEndpoint
    PrivateEndpoint
    Encryption
    Encryption
    NetworkInjection
    NetworkInjection
    Identity
    Identity
    LOCKBOX
    Lockbox
    PRIVATE_ENDPOINT
    PrivateEndpoint
    ENCRYPTION
    Encryption
    NETWORK_INJECTION
    NetworkInjection
    IDENTITY
    Identity
    "Lockbox"
    Lockbox
    "PrivateEndpoint"
    PrivateEndpoint
    "Encryption"
    Encryption
    "NetworkInjection"
    NetworkInjection
    "Identity"
    Identity

    HealthStatus, HealthStatusArgs

    Undetermined
    Undetermined
    Healthy
    Healthy
    Warning
    Warning
    Unhealthy
    Unhealthy
    HealthStatusUndetermined
    Undetermined
    HealthStatusHealthy
    Healthy
    HealthStatusWarning
    Warning
    HealthStatusUnhealthy
    Unhealthy
    Undetermined
    Undetermined
    Healthy
    Healthy
    Warning
    Warning
    Unhealthy
    Unhealthy
    Undetermined
    Undetermined
    Healthy
    Healthy
    Warning
    Warning
    Unhealthy
    Unhealthy
    UNDETERMINED
    Undetermined
    HEALTHY
    Healthy
    WARNING
    Warning
    UNHEALTHY
    Unhealthy
    "Undetermined"
    Undetermined
    "Healthy"
    Healthy
    "Warning"
    Warning
    "Unhealthy"
    Unhealthy

    KeyProperties, KeyPropertiesArgs

    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.

    KeyPropertiesResponse, KeyPropertiesResponseArgs

    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.

    KeyVaultProperties, KeyVaultPropertiesArgs

    Id string

    Uri of KeyVault

    Key Pulumi.AzureNative.PowerPlatform.Inputs.KeyProperties

    Identity of the secret that includes name and version.

    Id string

    Uri of KeyVault

    Key KeyProperties

    Identity of the secret that includes name and version.

    id String

    Uri of KeyVault

    key KeyProperties

    Identity of the secret that includes name and version.

    id string

    Uri of KeyVault

    key KeyProperties

    Identity of the secret that includes name and version.

    id str

    Uri of KeyVault

    key KeyProperties

    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.

    KeyVaultPropertiesResponse, KeyVaultPropertiesResponseArgs

    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.

    PropertiesEncryption, PropertiesEncryptionArgs

    KeyVault Pulumi.AzureNative.PowerPlatform.Inputs.KeyVaultProperties

    Key vault properties.

    State string | Pulumi.AzureNative.PowerPlatform.State

    The state of onboarding, which only appears in the response.

    KeyVault KeyVaultProperties

    Key vault properties.

    State string | State

    The state of onboarding, which only appears in the response.

    keyVault KeyVaultProperties

    Key vault properties.

    state String | State

    The state of onboarding, which only appears in the response.

    keyVault KeyVaultProperties

    Key vault properties.

    state string | State

    The state of onboarding, which only appears in the response.

    key_vault KeyVaultProperties

    Key vault properties.

    state str | State

    The state of onboarding, which only appears in the response.

    keyVault Property Map

    Key vault properties.

    state String | "Enabled" | "Disabled" | "NotConfigured"

    The state of onboarding, which only appears in the response.

    PropertiesLockbox, PropertiesLockboxArgs

    State string | Pulumi.AzureNative.PowerPlatform.State

    lockbox configuration

    State string | State

    lockbox configuration

    state String | State

    lockbox configuration

    state string | State

    lockbox configuration

    state str | State

    lockbox configuration

    state String | "Enabled" | "Disabled" | "NotConfigured"

    lockbox configuration

    PropertiesNetworkInjection, PropertiesNetworkInjectionArgs

    VirtualNetworks VirtualNetworkPropertiesList

    Network injection configuration

    virtualNetworks VirtualNetworkPropertiesList

    Network injection configuration

    virtualNetworks VirtualNetworkPropertiesList

    Network injection configuration

    virtual_networks VirtualNetworkPropertiesList

    Network injection configuration

    virtualNetworks Property Map

    Network injection configuration

    PropertiesResponseEncryption, PropertiesResponseEncryptionArgs

    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, PropertiesResponseLockboxArgs

    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, PropertiesResponseNetworkInjectionArgs

    virtualNetworks Property Map

    Network injection configuration

    ResourceIdentityType, ResourceIdentityTypeArgs

    SystemAssigned
    SystemAssigned
    None
    None
    ResourceIdentityTypeSystemAssigned
    SystemAssigned
    ResourceIdentityTypeNone
    None
    SystemAssigned
    SystemAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    None
    None
    SYSTEM_ASSIGNED
    SystemAssigned
    NONE
    None
    "SystemAssigned"
    SystemAssigned
    "None"
    None

    State, StateArgs

    Enabled
    Enabled
    Disabled
    Disabled
    NotConfigured
    NotConfigured
    StateEnabled
    Enabled
    StateDisabled
    Disabled
    StateNotConfigured
    NotConfigured
    Enabled
    Enabled
    Disabled
    Disabled
    NotConfigured
    NotConfigured
    Enabled
    Enabled
    Disabled
    Disabled
    NotConfigured
    NotConfigured
    ENABLED
    Enabled
    DISABLED
    Disabled
    NOT_CONFIGURED
    NotConfigured
    "Enabled"
    Enabled
    "Disabled"
    Disabled
    "NotConfigured"
    NotConfigured

    SubnetProperties, SubnetPropertiesArgs

    Name string

    Subnet name.

    Name string

    Subnet name.

    name String

    Subnet name.

    name string

    Subnet name.

    name str

    Subnet name.

    name String

    Subnet name.

    SubnetPropertiesResponse, SubnetPropertiesResponseArgs

    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, SystemDataResponseArgs

    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.

    VirtualNetworkProperties, VirtualNetworkPropertiesArgs

    Id string

    Uri of the virtual network.

    Subnet Pulumi.AzureNative.PowerPlatform.Inputs.SubnetProperties

    Properties of a subnet.

    Id string

    Uri of the virtual network.

    Subnet SubnetProperties

    Properties of a subnet.

    id String

    Uri of the virtual network.

    subnet SubnetProperties

    Properties of a subnet.

    id string

    Uri of the virtual network.

    subnet SubnetProperties

    Properties of a subnet.

    id str

    Uri of the virtual network.

    subnet SubnetProperties

    Properties of a subnet.

    id String

    Uri of the virtual network.

    subnet Property Map

    Properties of a subnet.

    VirtualNetworkPropertiesList, VirtualNetworkPropertiesListArgs

    NextLink string

    Next page link if any.

    Value List<Pulumi.AzureNative.PowerPlatform.Inputs.VirtualNetworkProperties>

    Array of virtual networks.

    NextLink string

    Next page link if any.

    Value []VirtualNetworkProperties

    Array of virtual networks.

    nextLink String

    Next page link if any.

    value List<VirtualNetworkProperties>

    Array of virtual networks.

    nextLink string

    Next page link if any.

    value VirtualNetworkProperties[]

    Array of virtual networks.

    next_link str

    Next page link if any.

    value Sequence[VirtualNetworkProperties]

    Array of virtual networks.

    nextLink String

    Next page link if any.

    value List<Property Map>

    Array of virtual networks.

    VirtualNetworkPropertiesListResponse, VirtualNetworkPropertiesListResponseArgs

    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, VirtualNetworkPropertiesResponseArgs

    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.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:powerplatform:EnterprisePolicy enterprisePolicy /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.PowerPlatform/enterprisePolicies/{enterprisePolicyName} 
    

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.9.0 published on Wednesday, Sep 27, 2023 by Pulumi