@azure/arm-keyvault package

Classes

KeyVaultManagementClient
KeyVaultManagementClientContext
Operations

Class representing a Operations.

Vaults

Class representing a Vaults.

Interfaces

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.

CheckNameAvailabilityResult

The CheckNameAvailability operation response.

DeletedVault

Deleted vault information with extended details.

DeletedVaultListResult
DeletedVaultProperties

Properties of the deleted vault.

IPRule

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

KeyVaultManagementClientOptions

An interface representing KeyVaultManagementClientOptions.

LogSpecification

Log specification of operation.

NetworkRuleSet

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

Operation

Key Vault REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationListResult
Permissions

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

Resource

Key Vault resource

ResourceListResult
ServiceSpecification

One property of operation, include log specifications.

Sku

SKU details

Vault

Resource information with extended details.

VaultAccessPolicyParameters

Parameters for updating the access policy in a vault

VaultAccessPolicyProperties

Properties of the vault access policy

VaultCheckNameAvailabilityParameters

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

VaultCreateOrUpdateParameters

Parameters for creating or updating a vault

VaultListResult
VaultPatchParameters

Parameters for creating or updating a vault

VaultPatchProperties

Properties of the vault

VaultProperties

Properties of the vault

VaultsListByResourceGroupOptionalParams

Optional Parameters.

VaultsListBySubscriptionOptionalParams

Optional Parameters.

VaultsListOptionalParams

Optional Parameters.

VirtualNetworkRule

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

Type Aliases

AccessPolicyUpdateKind

Defines values for AccessPolicyUpdateKind. Possible values include: 'add', 'replace', 'remove'

CertificatePermissions

Defines values for CertificatePermissions. Possible values include: 'get', 'list', 'delete', 'create', 'import', 'update', 'managecontacts', 'getissuers', 'listissuers', 'setissuers', 'deleteissuers', 'manageissuers', 'recover', 'purge', 'backup', 'restore'

CreateMode

Defines values for CreateMode. Possible values include: 'recover', 'default'

KeyPermissions

Defines values for KeyPermissions. Possible values include: 'encrypt', 'decrypt', 'wrapKey', 'unwrapKey', 'sign', 'verify', 'get', 'list', 'create', 'update', 'import', 'delete', 'backup', 'restore', 'recover', 'purge'

NetworkRuleAction

Defines values for NetworkRuleAction. Possible values include: 'Allow', 'Deny'

NetworkRuleBypassOptions

Defines values for NetworkRuleBypassOptions. Possible values include: 'AzureServices', 'None'

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Reason

Defines values for Reason. Possible values include: 'AccountNameInvalid', 'AlreadyExists'

SecretPermissions

Defines values for SecretPermissions. Possible values include: 'get', 'list', 'set', 'delete', 'backup', 'restore', 'recover', 'purge'

SkuName

Defines values for SkuName. Possible values include: 'standard', 'premium'

StoragePermissions

Defines values for StoragePermissions. Possible values include: 'get', 'list', 'delete', 'set', 'update', 'regeneratekey', 'recover', 'purge', 'backup', 'restore', 'setsas', 'listsas', 'getsas', 'deletesas'

VaultsBeginCreateOrUpdateResponse

Contains response data for the beginCreateOrUpdate operation.

VaultsCheckNameAvailabilityResponse

Contains response data for the checkNameAvailability operation.

VaultsCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

VaultsGetDeletedResponse

Contains response data for the getDeleted operation.

VaultsGetResponse

Contains response data for the get operation.

VaultsListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

VaultsListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

VaultsListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

VaultsListBySubscriptionResponse

Contains response data for the listBySubscription operation.

VaultsListDeletedNextResponse

Contains response data for the listDeletedNext operation.

VaultsListDeletedResponse

Contains response data for the listDeleted operation.

VaultsListNextResponse

Contains response data for the listNext operation.

VaultsListResponse

Contains response data for the list operation.

VaultsUpdateAccessPolicyResponse

Contains response data for the updateAccessPolicy operation.

VaultsUpdateResponse

Contains response data for the update operation.