models Package

Classes

AccessPolicyEntry

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.

All required parameters must be populated in order to send to Azure.

CheckNameAvailabilityResult

The CheckNameAvailability operation response.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedVault

Deleted vault information with extended details.

Variables are only populated by the server, and will be ignored when sending a request.

DeletedVaultListResult

List of vaults.

DeletedVaultProperties

Properties of the deleted vault.

Variables are only populated by the server, and will be ignored when sending a request.

LogSpecification

Log specification of operation.

Operation

Key Vault REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationListResult

Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.

Permissions

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

Resource

Key Vault resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ResourceListResult

List of vault resources.

ServiceSpecification

One property of operation, include log specifications.

Sku

SKU details.

All required parameters must be populated in order to send to Azure.

Vault

Resource information with extended details.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VaultAccessPolicyParameters

Parameters for updating the access policy in a vault.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VaultAccessPolicyProperties

Properties of the vault access policy.

All required parameters must be populated in order to send to Azure.

VaultCheckNameAvailabilityParameters

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

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VaultCreateOrUpdateParameters

Parameters for creating or updating a vault.

All required parameters must be populated in order to send to Azure.

VaultListResult

List of vaults.

VaultPatchParameters

Parameters for creating or updating a vault.

VaultPatchProperties

Properties of the vault.

VaultProperties

Properties of the vault.

All required parameters must be populated in order to send to Azure.

Enums

AccessPolicyUpdateKind

AccessPolicyUpdateKind.

CertificatePermissions

CertificatePermissions.

CreateMode

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

KeyPermissions

KeyPermissions.

Reason

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

SecretPermissions

SecretPermissions.

SkuFamily

SKU family name.

SkuName

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

StoragePermissions

StoragePermissions.