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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.netapp.getAccountKeyVaultStatus
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Contains data from encryption.keyVaultProperties as well as information about which private endpoint is used by each encryption sibling set. Response from this endpoint can be modified and used as request body for POST request. Azure REST API version: 2024-09-01-preview.
Using getAccountKeyVaultStatus
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 getAccountKeyVaultStatus(args: GetAccountKeyVaultStatusArgs, opts?: InvokeOptions): Promise<GetAccountKeyVaultStatusResult>
function getAccountKeyVaultStatusOutput(args: GetAccountKeyVaultStatusOutputArgs, opts?: InvokeOptions): Output<GetAccountKeyVaultStatusResult>def get_account_key_vault_status(account_name: Optional[str] = None,
                                 resource_group_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetAccountKeyVaultStatusResult
def get_account_key_vault_status_output(account_name: Optional[pulumi.Input[str]] = None,
                                 resource_group_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetAccountKeyVaultStatusResult]func GetAccountKeyVaultStatus(ctx *Context, args *GetAccountKeyVaultStatusArgs, opts ...InvokeOption) (*GetAccountKeyVaultStatusResult, error)
func GetAccountKeyVaultStatusOutput(ctx *Context, args *GetAccountKeyVaultStatusOutputArgs, opts ...InvokeOption) GetAccountKeyVaultStatusResultOutput> Note: This function is named GetAccountKeyVaultStatus in the Go SDK.
public static class GetAccountKeyVaultStatus 
{
    public static Task<GetAccountKeyVaultStatusResult> InvokeAsync(GetAccountKeyVaultStatusArgs args, InvokeOptions? opts = null)
    public static Output<GetAccountKeyVaultStatusResult> Invoke(GetAccountKeyVaultStatusInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAccountKeyVaultStatusResult> getAccountKeyVaultStatus(GetAccountKeyVaultStatusArgs args, InvokeOptions options)
public static Output<GetAccountKeyVaultStatusResult> getAccountKeyVaultStatus(GetAccountKeyVaultStatusArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:netapp:getAccountKeyVaultStatus
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The name of the NetApp account
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- AccountName string
- The name of the NetApp account
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- accountName String
- The name of the NetApp account
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- accountName string
- The name of the NetApp account
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- account_name str
- The name of the NetApp account
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- accountName String
- The name of the NetApp account
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getAccountKeyVaultStatus Result
The following output properties are available:
- KeyName string
- The name of the key that should be used for encryption.
- KeyVault List<Pulumi.Private Endpoints Azure Native. Net App. Outputs. Key Vault Private Endpoint Response> 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- KeyVault stringResource Id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- KeyVault stringUri 
- The URI of the key vault/managed HSM that should be used for encryption.
- KeyName string
- The name of the key that should be used for encryption.
- KeyVault []KeyPrivate Endpoints Vault Private Endpoint Response 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- KeyVault stringResource Id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- KeyVault stringUri 
- The URI of the key vault/managed HSM that should be used for encryption.
- keyName String
- The name of the key that should be used for encryption.
- keyVault List<KeyPrivate Endpoints Vault Private Endpoint Response> 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- keyVault StringResource Id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- keyVault StringUri 
- The URI of the key vault/managed HSM that should be used for encryption.
- keyName string
- The name of the key that should be used for encryption.
- keyVault KeyPrivate Endpoints Vault Private Endpoint Response[] 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- keyVault stringResource Id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- keyVault stringUri 
- The URI of the key vault/managed HSM that should be used for encryption.
- key_name str
- The name of the key that should be used for encryption.
- key_vault_ Sequence[Keyprivate_ endpoints Vault Private Endpoint Response] 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- key_vault_ strresource_ id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- key_vault_ struri 
- The URI of the key vault/managed HSM that should be used for encryption.
- keyName String
- The name of the key that should be used for encryption.
- keyVault List<Property Map>Private Endpoints 
- Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.
- keyVault StringResource Id 
- Azure resource ID of the key vault/managed HSM that should be used for encryption.
- keyVault StringUri 
- The URI of the key vault/managed HSM that should be used for encryption.
Supporting Types
KeyVaultPrivateEndpointResponse    
- PrivateEndpoint stringId 
- Identifier of the private endpoint to reach the Azure Key Vault
- VirtualNetwork stringId 
- Identifier for the virtual network id
- PrivateEndpoint stringId 
- Identifier of the private endpoint to reach the Azure Key Vault
- VirtualNetwork stringId 
- Identifier for the virtual network id
- privateEndpoint StringId 
- Identifier of the private endpoint to reach the Azure Key Vault
- virtualNetwork StringId 
- Identifier for the virtual network id
- privateEndpoint stringId 
- Identifier of the private endpoint to reach the Azure Key Vault
- virtualNetwork stringId 
- Identifier for the virtual network id
- private_endpoint_ strid 
- Identifier of the private endpoint to reach the Azure Key Vault
- virtual_network_ strid 
- Identifier for the virtual network id
- privateEndpoint StringId 
- Identifier of the private endpoint to reach the Azure Key Vault
- virtualNetwork StringId 
- Identifier for the virtual network id
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi