1. Packages
  2. Azure Native v1
  3. API Docs
  4. recoveryservices
  5. getVault
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.recoveryservices.getVault

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Get the Vault details. API Version: 2021-01-01.

    Using getVault

    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 getVault(args: GetVaultArgs, opts?: InvokeOptions): Promise<GetVaultResult>
    function getVaultOutput(args: GetVaultOutputArgs, opts?: InvokeOptions): Output<GetVaultResult>
    def get_vault(resource_group_name: Optional[str] = None,
                  vault_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetVaultResult
    def get_vault_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                  vault_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetVaultResult]
    func LookupVault(ctx *Context, args *LookupVaultArgs, opts ...InvokeOption) (*LookupVaultResult, error)
    func LookupVaultOutput(ctx *Context, args *LookupVaultOutputArgs, opts ...InvokeOption) LookupVaultResultOutput

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

    public static class GetVault 
    {
        public static Task<GetVaultResult> InvokeAsync(GetVaultArgs args, InvokeOptions? opts = null)
        public static Output<GetVaultResult> Invoke(GetVaultInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVaultResult> getVault(GetVaultArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:recoveryservices:getVault
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group where the recovery services vault is present.
    VaultName string
    The name of the recovery services vault.
    ResourceGroupName string
    The name of the resource group where the recovery services vault is present.
    VaultName string
    The name of the recovery services vault.
    resourceGroupName String
    The name of the resource group where the recovery services vault is present.
    vaultName String
    The name of the recovery services vault.
    resourceGroupName string
    The name of the resource group where the recovery services vault is present.
    vaultName string
    The name of the recovery services vault.
    resource_group_name str
    The name of the resource group where the recovery services vault is present.
    vault_name str
    The name of the recovery services vault.
    resourceGroupName String
    The name of the resource group where the recovery services vault is present.
    vaultName String
    The name of the recovery services vault.

    getVault Result

    The following output properties are available:

    Id string
    Resource Id represents the complete path to the resource.
    Location string
    Resource location.
    Name string
    Resource name associated with the resource.
    Properties Pulumi.AzureNative.RecoveryServices.Outputs.VaultPropertiesResponse
    Properties of the vault.
    SystemData Pulumi.AzureNative.RecoveryServices.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    Etag string
    Optional ETag.
    Identity Pulumi.AzureNative.RecoveryServices.Outputs.IdentityDataResponse
    Identity for the resource.
    Sku Pulumi.AzureNative.RecoveryServices.Outputs.SkuResponse
    Identifies the unique system identifier for each Azure resource.
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Resource Id represents the complete path to the resource.
    Location string
    Resource location.
    Name string
    Resource name associated with the resource.
    Properties VaultPropertiesResponse
    Properties of the vault.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    Etag string
    Optional ETag.
    Identity IdentityDataResponse
    Identity for the resource.
    Sku SkuResponse
    Identifies the unique system identifier for each Azure resource.
    Tags map[string]string
    Resource tags.
    id String
    Resource Id represents the complete path to the resource.
    location String
    Resource location.
    name String
    Resource name associated with the resource.
    properties VaultPropertiesResponse
    Properties of the vault.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    etag String
    Optional ETag.
    identity IdentityDataResponse
    Identity for the resource.
    sku SkuResponse
    Identifies the unique system identifier for each Azure resource.
    tags Map<String,String>
    Resource tags.
    id string
    Resource Id represents the complete path to the resource.
    location string
    Resource location.
    name string
    Resource name associated with the resource.
    properties VaultPropertiesResponse
    Properties of the vault.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    etag string
    Optional ETag.
    identity IdentityDataResponse
    Identity for the resource.
    sku SkuResponse
    Identifies the unique system identifier for each Azure resource.
    tags {[key: string]: string}
    Resource tags.
    id str
    Resource Id represents the complete path to the resource.
    location str
    Resource location.
    name str
    Resource name associated with the resource.
    properties VaultPropertiesResponse
    Properties of the vault.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    etag str
    Optional ETag.
    identity IdentityDataResponse
    Identity for the resource.
    sku SkuResponse
    Identifies the unique system identifier for each Azure resource.
    tags Mapping[str, str]
    Resource tags.
    id String
    Resource Id represents the complete path to the resource.
    location String
    Resource location.
    name String
    Resource name associated with the resource.
    properties Property Map
    Properties of the vault.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    etag String
    Optional ETag.
    identity Property Map
    Identity for the resource.
    sku Property Map
    Identifies the unique system identifier for each Azure resource.
    tags Map<String>
    Resource tags.

    Supporting Types

    CmkKekIdentityResponse

    UseSystemAssignedIdentity bool
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    UserAssignedIdentity string
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
    UseSystemAssignedIdentity bool
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    UserAssignedIdentity string
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
    useSystemAssignedIdentity Boolean
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    userAssignedIdentity String
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
    useSystemAssignedIdentity boolean
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    userAssignedIdentity string
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
    use_system_assigned_identity bool
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    user_assigned_identity str
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
    useSystemAssignedIdentity Boolean
    Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
    userAssignedIdentity String
    The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned

    CmkKeyVaultPropertiesResponse

    KeyUri string
    The key uri of the Customer Managed Key
    KeyUri string
    The key uri of the Customer Managed Key
    keyUri String
    The key uri of the Customer Managed Key
    keyUri string
    The key uri of the Customer Managed Key
    key_uri str
    The key uri of the Customer Managed Key
    keyUri String
    The key uri of the Customer Managed Key

    IdentityDataResponse

    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.UserIdentityResponse>
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    UserAssignedIdentities map[string]UserIdentityResponse
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    userAssignedIdentities Map<String,UserIdentityResponse>
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId string
    The principal ID of resource identity.
    tenantId string
    The tenant ID of resource.
    type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    userAssignedIdentities {[key: string]: UserIdentityResponse}
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principal_id str
    The principal ID of resource identity.
    tenant_id str
    The tenant ID of resource.
    type str
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    user_assigned_identities Mapping[str, UserIdentityResponse]
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
    userAssignedIdentities Map<Property Map>
    The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

    PrivateEndpointConnectionVaultPropertiesResponse

    Id string
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    Properties Pulumi.AzureNative.RecoveryServices.Inputs.VaultPrivateEndpointConnectionResponse
    Private Endpoint Connection Response Properties.
    Id string
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    Properties VaultPrivateEndpointConnectionResponse
    Private Endpoint Connection Response Properties.
    id String
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    properties VaultPrivateEndpointConnectionResponse
    Private Endpoint Connection Response Properties.
    id string
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    properties VaultPrivateEndpointConnectionResponse
    Private Endpoint Connection Response Properties.
    id str
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    properties VaultPrivateEndpointConnectionResponse
    Private Endpoint Connection Response Properties.
    id String
    Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
    properties Property Map
    Private Endpoint Connection Response Properties.

    PrivateEndpointResponse

    Id string
    Gets or sets id.
    Id string
    Gets or sets id.
    id String
    Gets or sets id.
    id string
    Gets or sets id.
    id str
    Gets or sets id.
    id String
    Gets or sets id.

    SkuResponse

    Name string
    The Sku name.
    Tier string
    The Sku tier.
    Name string
    The Sku name.
    Tier string
    The Sku tier.
    name String
    The Sku name.
    tier String
    The Sku tier.
    name string
    The Sku name.
    tier string
    The Sku tier.
    name str
    The Sku name.
    tier str
    The Sku tier.
    name String
    The Sku name.
    tier String
    The Sku tier.

    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 type of identity that last modified the resource.
    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 type of identity that last modified the resource.
    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 type of identity that last modified the resource.
    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 type of identity that last modified the resource.
    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 type of identity that last modified the resource.
    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 type of identity that last modified the resource.
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    UpgradeDetailsResponse

    EndTimeUtc string
    UTC time at which the upgrade operation has ended.
    LastUpdatedTimeUtc string
    UTC time at which the upgrade operation status was last updated.
    Message string
    Message to the user containing information about the upgrade operation.
    OperationId string
    ID of the vault upgrade operation.
    PreviousResourceId string
    Resource ID of the vault before the upgrade.
    StartTimeUtc string
    UTC time at which the upgrade operation has started.
    Status string
    Status of the vault upgrade operation.
    TriggerType string
    The way the vault upgrade was triggered.
    UpgradedResourceId string
    Resource ID of the upgraded vault.
    EndTimeUtc string
    UTC time at which the upgrade operation has ended.
    LastUpdatedTimeUtc string
    UTC time at which the upgrade operation status was last updated.
    Message string
    Message to the user containing information about the upgrade operation.
    OperationId string
    ID of the vault upgrade operation.
    PreviousResourceId string
    Resource ID of the vault before the upgrade.
    StartTimeUtc string
    UTC time at which the upgrade operation has started.
    Status string
    Status of the vault upgrade operation.
    TriggerType string
    The way the vault upgrade was triggered.
    UpgradedResourceId string
    Resource ID of the upgraded vault.
    endTimeUtc String
    UTC time at which the upgrade operation has ended.
    lastUpdatedTimeUtc String
    UTC time at which the upgrade operation status was last updated.
    message String
    Message to the user containing information about the upgrade operation.
    operationId String
    ID of the vault upgrade operation.
    previousResourceId String
    Resource ID of the vault before the upgrade.
    startTimeUtc String
    UTC time at which the upgrade operation has started.
    status String
    Status of the vault upgrade operation.
    triggerType String
    The way the vault upgrade was triggered.
    upgradedResourceId String
    Resource ID of the upgraded vault.
    endTimeUtc string
    UTC time at which the upgrade operation has ended.
    lastUpdatedTimeUtc string
    UTC time at which the upgrade operation status was last updated.
    message string
    Message to the user containing information about the upgrade operation.
    operationId string
    ID of the vault upgrade operation.
    previousResourceId string
    Resource ID of the vault before the upgrade.
    startTimeUtc string
    UTC time at which the upgrade operation has started.
    status string
    Status of the vault upgrade operation.
    triggerType string
    The way the vault upgrade was triggered.
    upgradedResourceId string
    Resource ID of the upgraded vault.
    end_time_utc str
    UTC time at which the upgrade operation has ended.
    last_updated_time_utc str
    UTC time at which the upgrade operation status was last updated.
    message str
    Message to the user containing information about the upgrade operation.
    operation_id str
    ID of the vault upgrade operation.
    previous_resource_id str
    Resource ID of the vault before the upgrade.
    start_time_utc str
    UTC time at which the upgrade operation has started.
    status str
    Status of the vault upgrade operation.
    trigger_type str
    The way the vault upgrade was triggered.
    upgraded_resource_id str
    Resource ID of the upgraded vault.
    endTimeUtc String
    UTC time at which the upgrade operation has ended.
    lastUpdatedTimeUtc String
    UTC time at which the upgrade operation status was last updated.
    message String
    Message to the user containing information about the upgrade operation.
    operationId String
    ID of the vault upgrade operation.
    previousResourceId String
    Resource ID of the vault before the upgrade.
    startTimeUtc String
    UTC time at which the upgrade operation has started.
    status String
    Status of the vault upgrade operation.
    triggerType String
    The way the vault upgrade was triggered.
    upgradedResourceId String
    Resource ID of the upgraded vault.

    UserIdentityResponse

    ClientId string
    The client ID of the user-assigned identity.
    PrincipalId string
    The principal ID of the user-assigned identity.
    ClientId string
    The client ID of the user-assigned identity.
    PrincipalId string
    The principal ID of the user-assigned identity.
    clientId String
    The client ID of the user-assigned identity.
    principalId String
    The principal ID of the user-assigned identity.
    clientId string
    The client ID of the user-assigned identity.
    principalId string
    The principal ID of the user-assigned identity.
    client_id str
    The client ID of the user-assigned identity.
    principal_id str
    The principal ID of the user-assigned identity.
    clientId String
    The client ID of the user-assigned identity.
    principalId String
    The principal ID of the user-assigned identity.

    VaultPrivateEndpointConnectionResponse

    PrivateEndpoint Pulumi.AzureNative.RecoveryServices.Inputs.PrivateEndpointResponse
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    PrivateLinkServiceConnectionState Pulumi.AzureNative.RecoveryServices.Inputs.VaultPrivateLinkServiceConnectionStateResponse
    Gets or sets private link service connection state.
    ProvisioningState string
    Gets or sets provisioning state of the private endpoint connection.
    PrivateEndpoint PrivateEndpointResponse
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    PrivateLinkServiceConnectionState VaultPrivateLinkServiceConnectionStateResponse
    Gets or sets private link service connection state.
    ProvisioningState string
    Gets or sets provisioning state of the private endpoint connection.
    privateEndpoint PrivateEndpointResponse
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    privateLinkServiceConnectionState VaultPrivateLinkServiceConnectionStateResponse
    Gets or sets private link service connection state.
    provisioningState String
    Gets or sets provisioning state of the private endpoint connection.
    privateEndpoint PrivateEndpointResponse
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    privateLinkServiceConnectionState VaultPrivateLinkServiceConnectionStateResponse
    Gets or sets private link service connection state.
    provisioningState string
    Gets or sets provisioning state of the private endpoint connection.
    private_endpoint PrivateEndpointResponse
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    private_link_service_connection_state VaultPrivateLinkServiceConnectionStateResponse
    Gets or sets private link service connection state.
    provisioning_state str
    Gets or sets provisioning state of the private endpoint connection.
    privateEndpoint Property Map
    The Private Endpoint network resource that is linked to the Private Endpoint connection.
    privateLinkServiceConnectionState Property Map
    Gets or sets private link service connection state.
    provisioningState String
    Gets or sets provisioning state of the private endpoint connection.

    VaultPrivateLinkServiceConnectionStateResponse

    ActionsRequired string
    Gets or sets actions required.
    Description string
    Gets or sets description.
    Status string
    Gets or sets the status.
    ActionsRequired string
    Gets or sets actions required.
    Description string
    Gets or sets description.
    Status string
    Gets or sets the status.
    actionsRequired String
    Gets or sets actions required.
    description String
    Gets or sets description.
    status String
    Gets or sets the status.
    actionsRequired string
    Gets or sets actions required.
    description string
    Gets or sets description.
    status string
    Gets or sets the status.
    actions_required str
    Gets or sets actions required.
    description str
    Gets or sets description.
    status str
    Gets or sets the status.
    actionsRequired String
    Gets or sets actions required.
    description String
    Gets or sets description.
    status String
    Gets or sets the status.

    VaultPropertiesResponse

    PrivateEndpointConnections []PrivateEndpointConnectionVaultPropertiesResponse
    List of private endpoint connection.
    PrivateEndpointStateForBackup string
    Private endpoint state for backup.
    PrivateEndpointStateForSiteRecovery string
    Private endpoint state for site recovery.
    ProvisioningState string
    Provisioning State.
    Encryption VaultPropertiesResponseEncryption
    Customer Managed Key details of the resource.
    UpgradeDetails UpgradeDetailsResponse
    Details for upgrading vault.
    privateEndpointConnections List<PrivateEndpointConnectionVaultPropertiesResponse>
    List of private endpoint connection.
    privateEndpointStateForBackup String
    Private endpoint state for backup.
    privateEndpointStateForSiteRecovery String
    Private endpoint state for site recovery.
    provisioningState String
    Provisioning State.
    encryption VaultPropertiesResponseEncryption
    Customer Managed Key details of the resource.
    upgradeDetails UpgradeDetailsResponse
    Details for upgrading vault.
    privateEndpointConnections PrivateEndpointConnectionVaultPropertiesResponse[]
    List of private endpoint connection.
    privateEndpointStateForBackup string
    Private endpoint state for backup.
    privateEndpointStateForSiteRecovery string
    Private endpoint state for site recovery.
    provisioningState string
    Provisioning State.
    encryption VaultPropertiesResponseEncryption
    Customer Managed Key details of the resource.
    upgradeDetails UpgradeDetailsResponse
    Details for upgrading vault.
    private_endpoint_connections Sequence[PrivateEndpointConnectionVaultPropertiesResponse]
    List of private endpoint connection.
    private_endpoint_state_for_backup str
    Private endpoint state for backup.
    private_endpoint_state_for_site_recovery str
    Private endpoint state for site recovery.
    provisioning_state str
    Provisioning State.
    encryption VaultPropertiesResponseEncryption
    Customer Managed Key details of the resource.
    upgrade_details UpgradeDetailsResponse
    Details for upgrading vault.
    privateEndpointConnections List<Property Map>
    List of private endpoint connection.
    privateEndpointStateForBackup String
    Private endpoint state for backup.
    privateEndpointStateForSiteRecovery String
    Private endpoint state for site recovery.
    provisioningState String
    Provisioning State.
    encryption Property Map
    Customer Managed Key details of the resource.
    upgradeDetails Property Map
    Details for upgrading vault.

    VaultPropertiesResponseEncryption

    InfrastructureEncryption string
    Enabling/Disabling the Double Encryption state
    KekIdentity Pulumi.AzureNative.RecoveryServices.Inputs.CmkKekIdentityResponse
    The details of the identity used for CMK
    KeyVaultProperties Pulumi.AzureNative.RecoveryServices.Inputs.CmkKeyVaultPropertiesResponse
    The properties of the Key Vault which hosts CMK
    InfrastructureEncryption string
    Enabling/Disabling the Double Encryption state
    KekIdentity CmkKekIdentityResponse
    The details of the identity used for CMK
    KeyVaultProperties CmkKeyVaultPropertiesResponse
    The properties of the Key Vault which hosts CMK
    infrastructureEncryption String
    Enabling/Disabling the Double Encryption state
    kekIdentity CmkKekIdentityResponse
    The details of the identity used for CMK
    keyVaultProperties CmkKeyVaultPropertiesResponse
    The properties of the Key Vault which hosts CMK
    infrastructureEncryption string
    Enabling/Disabling the Double Encryption state
    kekIdentity CmkKekIdentityResponse
    The details of the identity used for CMK
    keyVaultProperties CmkKeyVaultPropertiesResponse
    The properties of the Key Vault which hosts CMK
    infrastructure_encryption str
    Enabling/Disabling the Double Encryption state
    kek_identity CmkKekIdentityResponse
    The details of the identity used for CMK
    key_vault_properties CmkKeyVaultPropertiesResponse
    The properties of the Key Vault which hosts CMK
    infrastructureEncryption String
    Enabling/Disabling the Double Encryption state
    kekIdentity Property Map
    The details of the identity used for CMK
    keyVaultProperties Property Map
    The properties of the Key Vault which hosts CMK

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi