Azure.ResourceManager.KeyVault.Models Namespace

Classes

ArmKeyVaultModelFactory

Model factory for models.

DeletedKeyVaultProperties

Properties of the deleted vault.

DeletedManagedHsmProperties

Properties of the deleted managed HSM.

IdentityAccessPermissions

Permissions the identity has for keys, secrets, certificates and storage.

KeyVaultAccessPolicy

An identity that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.

KeyVaultAccessPolicyParameters

Parameters for updating the access policy in a vault.

KeyVaultAccessPolicyProperties

Properties of the vault access policy.

KeyVaultCreateOrUpdateContent

Parameters for creating or updating a vault.

KeyVaultIPRule

A rule governing the accessibility of a vault from a specific ip address or ip range.

KeyVaultNameAvailabilityContent

The parameters used to check the availability of the vault name.

KeyVaultNameAvailabilityResult

The CheckNameAvailability operation response.

KeyVaultNetworkRuleSet

A set of rules governing the network accessibility of a vault.

KeyVaultPatch

Parameters for creating or updating a vault.

KeyVaultPatchProperties

Properties of the vault.

KeyVaultPrivateEndpointConnectionItemData

Private endpoint connection item.

KeyVaultPrivateLinkResourceData

A private link resource.

KeyVaultPrivateLinkServiceConnectionState

An object that represents the approval state of the private link connection.

KeyVaultProperties

Properties of the vault.

KeyVaultSecretCreateOrUpdateContent

Parameters for creating or updating a secret.

KeyVaultSecretPatch

Parameters for patching a secret.

KeyVaultSku

SKU details.

KeyVaultVirtualNetworkRule

A rule governing the accessibility of a vault from a specific virtual network.

ManagedHsmGeoReplicatedRegion

A region that this managed HSM Pool has been extended to.

ManagedHsmIPRule

A rule governing the accessibility of a managed HSM pool from a specific IP address or IP range.

ManagedHsmNameAvailabilityContent

The parameters used to check the availability of the managed hsm name.

ManagedHsmNameAvailabilityResult

The CheckMhsmNameAvailability operation response.

ManagedHsmNetworkRuleSet

A set of rules governing the network accessibility of a managed hsm pool.

ManagedHsmPrivateEndpointConnectionItemData

Private endpoint connection item.

ManagedHsmPrivateLinkResourceData

A private link resource.

ManagedHsmPrivateLinkServiceConnectionState

An object that represents the approval state of the private link connection.

ManagedHsmProperties

Properties of the managed HSM Pool.

ManagedHSMSecurityDomainProperties

The security domain properties of the managed hsm.

ManagedHsmSku

SKU details.

ManagedHsmVirtualNetworkRule

A rule governing the accessibility of a managed hsm pool from a specific virtual network.

SecretAttributes

The secret management attributes.

SecretBaseAttributes

The object attributes managed by the KeyVault service.

SecretPatchProperties

Properties of the secret.

SecretProperties

Properties of the secret.

Structs

IdentityAccessCertificatePermission

The IdentityAccessCertificatePermission.

IdentityAccessKeyPermission

The IdentityAccessKeyPermission.

IdentityAccessSecretPermission

The IdentityAccessSecretPermission.

IdentityAccessStoragePermission

The IdentityAccessStoragePermission.

KeyVaultActionsRequiredMessage

A message indicating if changes on the service provider require any updates on the consumer.

KeyVaultNetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

KeyVaultNetworkRuleBypassOption

Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.

KeyVaultPrivateEndpointConnectionProvisioningState

The current provisioning state.

KeyVaultPrivateEndpointServiceConnectionStatus

The private endpoint connection status.

KeyVaultProvisioningState

Provisioning state of the vault.

KeyVaultSkuFamily

SKU family name.

ManagedHsmActionsRequiredMessage

A message indicating if changes on the service provider require any updates on the consumer.

ManagedHsmGeoReplicatedRegionProvisioningState

The current provisioning state.

ManagedHsmNameUnavailableReason

The reason that a managed hsm name could not be used. The reason element is only returned if NameAvailable is false.

ManagedHsmNetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ManagedHsmNetworkRuleBypassOption

Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.

ManagedHsmPrivateEndpointConnectionProvisioningState

The current provisioning state.

ManagedHsmPrivateEndpointServiceConnectionStatus

The private endpoint connection status.

ManagedHsmProvisioningState

Provisioning state.

ManagedHsmPublicNetworkAccess

Control permission to the managed HSM from public networks.

ManagedHSMSecurityDomainActivationStatus

Activation Status.

ManagedHsmSkuFamily

SKU Family of the managed HSM Pool.

Enums

AccessPolicyUpdateKind

The AccessPolicyUpdateKind.

KeyVaultCreateMode

The vault's create mode to indicate whether the vault need to be recovered or not.

KeyVaultNameUnavailableReason

The reason that a vault name could not be used. The Reason element is only returned if NameAvailable is false.

KeyVaultPatchMode

The vault's create mode to indicate whether the vault need to be recovered or not.

KeyVaultSkuName

SKU name to specify whether the key vault is a standard vault or a premium vault.

ManagedHsmCreateMode

The create mode to indicate whether the resource is being created or is being recovered from a deleted resource.

ManagedHsmSkuName

SKU of the managed HSM Pool.