@azure/arm-keyvault package
Classes
| KeyVaultManagementClient |
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. |
| Action | |
| Attributes |
The object attributes managed by the KeyVault service. |
| CheckMhsmNameAvailabilityParameters |
The parameters used to check the availability of the managed hsm name. |
| CheckMhsmNameAvailabilityResult |
The CheckMhsmNameAvailability operation response. |
| CheckNameAvailabilityResult |
The CheckNameAvailability operation response. |
| CloudError |
An error response from Key Vault resource provider |
| CloudErrorBody |
An error response from Key Vault resource provider |
| DeletedManagedHsm | |
| DeletedManagedHsmListResult |
List of deleted managed HSM Pools |
| DeletedManagedHsmProperties |
Properties of the deleted managed HSM. |
| DeletedVault |
Deleted vault information with extended details. |
| DeletedVaultListResult |
List of vaults |
| DeletedVaultProperties |
Properties of the deleted vault. |
| DimensionProperties |
Type of operation: get, read, delete, etc. |
| ErrorModel |
The server error. |
| IPRule |
A rule governing the accessibility of a vault from a specific ip address or ip range. |
| Key |
The key resource. |
| KeyAttributes |
The object attributes managed by the Azure Key Vault service. |
| KeyCreateParameters |
The parameters used to create a key. |
| KeyListResult |
The page of keys. |
| KeyProperties |
The properties of the key. |
| KeyReleasePolicy | |
| KeyRotationPolicyAttributes | |
| KeyVaultManagementClientOptionalParams |
Optional parameters. |
| Keys |
Interface representing a Keys. |
| KeysCreateIfNotExistOptionalParams |
Optional parameters. |
| KeysGetOptionalParams |
Optional parameters. |
| KeysGetVersionOptionalParams |
Optional parameters. |
| KeysListNextOptionalParams |
Optional parameters. |
| KeysListOptionalParams |
Optional parameters. |
| KeysListVersionsNextOptionalParams |
Optional parameters. |
| KeysListVersionsOptionalParams |
Optional parameters. |
| LifetimeAction | |
| LogSpecification |
Log specification of operation. |
| ManagedHSMSecurityDomainProperties |
The security ___domain properties of the managed hsm. |
| ManagedHsm |
Resource information with extended details. |
| ManagedHsmAction | |
| ManagedHsmError |
The error exception. |
| ManagedHsmKey |
The key resource. |
| ManagedHsmKeyAttributes |
The object attributes managed by the Azure Key Vault service. |
| ManagedHsmKeyCreateParameters |
The parameters used to create a key. |
| ManagedHsmKeyListResult |
The page of keys. |
| ManagedHsmKeyProperties |
The properties of the key. |
| ManagedHsmKeyReleasePolicy | |
| ManagedHsmKeyRotationPolicyAttributes | |
| ManagedHsmKeys |
Interface representing a ManagedHsmKeys. |
| ManagedHsmKeysCreateIfNotExistOptionalParams |
Optional parameters. |
| ManagedHsmKeysGetOptionalParams |
Optional parameters. |
| ManagedHsmKeysGetVersionOptionalParams |
Optional parameters. |
| ManagedHsmKeysListNextOptionalParams |
Optional parameters. |
| ManagedHsmKeysListOptionalParams |
Optional parameters. |
| ManagedHsmKeysListVersionsNextOptionalParams |
Optional parameters. |
| ManagedHsmKeysListVersionsOptionalParams |
Optional parameters. |
| ManagedHsmLifetimeAction | |
| ManagedHsmListResult |
List of managed HSM Pools |
| ManagedHsmProperties |
Properties of the managed HSM Pool |
| ManagedHsmResource |
Managed HSM resource |
| ManagedHsmRotationPolicy | |
| ManagedHsmSku |
SKU details |
| ManagedHsmTrigger | |
| ManagedHsms |
Interface representing a ManagedHsms. |
| ManagedHsmsCheckMhsmNameAvailabilityOptionalParams |
Optional parameters. |
| ManagedHsmsCreateOrUpdateHeaders |
Defines headers for ManagedHsms_createOrUpdate operation. |
| ManagedHsmsCreateOrUpdateOptionalParams |
Optional parameters. |
| ManagedHsmsDeleteHeaders |
Defines headers for ManagedHsms_delete operation. |
| ManagedHsmsDeleteOptionalParams |
Optional parameters. |
| ManagedHsmsGetDeletedOptionalParams |
Optional parameters. |
| ManagedHsmsGetOptionalParams |
Optional parameters. |
| ManagedHsmsListByResourceGroupNextOptionalParams |
Optional parameters. |
| ManagedHsmsListByResourceGroupOptionalParams |
Optional parameters. |
| ManagedHsmsListBySubscriptionNextOptionalParams |
Optional parameters. |
| ManagedHsmsListBySubscriptionOptionalParams |
Optional parameters. |
| ManagedHsmsListDeletedNextOptionalParams |
Optional parameters. |
| ManagedHsmsListDeletedOptionalParams |
Optional parameters. |
| ManagedHsmsPurgeDeletedHeaders |
Defines headers for ManagedHsms_purgeDeleted operation. |
| ManagedHsmsPurgeDeletedOptionalParams |
Optional parameters. |
| ManagedHsmsUpdateHeaders |
Defines headers for ManagedHsms_update operation. |
| ManagedHsmsUpdateOptionalParams |
Optional parameters. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| MetricSpecification |
Metric specification of operation. |
| MhsmGeoReplicatedRegion |
A region that this managed HSM Pool has been extended to. |
| MhsmNetworkRuleSet |
A set of rules governing the network accessibility of a managed hsm pool. |
| MhsmPrivateEndpoint |
Private endpoint object properties. |
| MhsmPrivateEndpointConnection |
Private endpoint connection resource. |
| MhsmPrivateEndpointConnectionItem |
Private endpoint connection item. |
| MhsmPrivateEndpointConnections |
Interface representing a MhsmPrivateEndpointConnections. |
| MhsmPrivateEndpointConnectionsDeleteHeaders |
Defines headers for MhsmPrivateEndpointConnections_delete operation. |
| MhsmPrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
| MhsmPrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
| MhsmPrivateEndpointConnectionsListByResourceNextOptionalParams |
Optional parameters. |
| MhsmPrivateEndpointConnectionsListByResourceOptionalParams |
Optional parameters. |
| MhsmPrivateEndpointConnectionsListResult |
List of private endpoint connections associated with a managed HSM Pools |
| MhsmPrivateEndpointConnectionsPutHeaders |
Defines headers for MhsmPrivateEndpointConnections_put operation. |
| MhsmPrivateEndpointConnectionsPutOptionalParams |
Optional parameters. |
| MhsmPrivateLinkResource |
A private link resource |
| MhsmPrivateLinkResourceListResult |
A list of private link resources |
| MhsmPrivateLinkResources |
Interface representing a MhsmPrivateLinkResources. |
| MhsmPrivateLinkResourcesListByMhsmResourceOptionalParams |
Optional parameters. |
| MhsmPrivateLinkServiceConnectionState |
An object that represents the approval state of the private link connection. |
| MhsmRegions |
Interface representing a MhsmRegions. |
| MhsmRegionsListByResourceNextOptionalParams |
Optional parameters. |
| MhsmRegionsListByResourceOptionalParams |
Optional parameters. |
| MhsmRegionsListResult |
List of regions associated with a managed HSM Pools |
| MhsmVirtualNetworkRule |
A rule governing the accessibility of a managed hsm pool from a specific virtual network. |
| MhsmipRule |
A rule governing the accessibility of a managed HSM pool from a specific IP address or IP range. |
| 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 |
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. |
| Operations |
Interface representing a Operations. |
| OperationsListNextOptionalParams |
Optional parameters. |
| OperationsListOptionalParams |
Optional parameters. |
| Permissions |
Permissions the identity has for keys, secrets, certificates and storage. |
| PrivateEndpoint |
Private endpoint object properties. |
| PrivateEndpointConnection |
Private endpoint connection resource. |
| PrivateEndpointConnectionItem |
Private endpoint connection item. |
| PrivateEndpointConnectionListResult |
List of private endpoint connections. |
| PrivateEndpointConnections |
Interface representing a PrivateEndpointConnections. |
| PrivateEndpointConnectionsDeleteHeaders |
Defines headers for PrivateEndpointConnections_delete operation. |
| PrivateEndpointConnectionsDeleteOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsGetOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsListByResourceNextOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsListByResourceOptionalParams |
Optional parameters. |
| PrivateEndpointConnectionsPutHeaders |
Defines headers for PrivateEndpointConnections_put operation. |
| PrivateEndpointConnectionsPutOptionalParams |
Optional parameters. |
| PrivateLinkResource |
A private link resource |
| PrivateLinkResourceListResult |
A list of private link resources |
| PrivateLinkResources |
Interface representing a PrivateLinkResources. |
| PrivateLinkResourcesListByVaultOptionalParams |
Optional parameters. |
| PrivateLinkServiceConnectionState |
An object that represents the approval state of the private link connection. |
| ProxyResourceWithoutSystemData |
Common fields that are returned in the response for all Azure Resource Manager resources |
| Resource |
Key Vault resource |
| ResourceListResult |
List of vault resources. |
| RotationPolicy | |
| Secret |
Resource information with extended details. |
| SecretAttributes |
The secret management attributes. |
| SecretCreateOrUpdateParameters |
Parameters for creating or updating a secret |
| SecretListResult |
List of secrets |
| SecretPatchParameters |
Parameters for patching a secret |
| SecretPatchProperties |
Properties of the secret |
| SecretProperties |
Properties of the secret |
| Secrets |
Interface representing a Secrets. |
| SecretsCreateOrUpdateOptionalParams |
Optional parameters. |
| SecretsGetOptionalParams |
Optional parameters. |
| SecretsListNextOptionalParams |
Optional parameters. |
| SecretsListOptionalParams |
Optional parameters. |
| SecretsUpdateOptionalParams |
Optional parameters. |
| ServiceSpecification |
One property of operation, include log specifications. |
| Sku |
SKU details |
| SystemData |
Metadata pertaining to creation and last modification of the key vault resource. |
| Trigger | |
| UserAssignedIdentity |
User assigned identity properties |
| 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 |
List of vaults |
| VaultPatchParameters |
Parameters for creating or updating a vault |
| VaultPatchProperties |
Properties of the vault |
| VaultProperties |
Properties of the vault |
| Vaults |
Interface representing a Vaults. |
| VaultsCheckNameAvailabilityOptionalParams |
Optional parameters. |
| VaultsCreateOrUpdateOptionalParams |
Optional parameters. |
| VaultsDeleteOptionalParams |
Optional parameters. |
| VaultsGetDeletedOptionalParams |
Optional parameters. |
| VaultsGetOptionalParams |
Optional parameters. |
| VaultsListByResourceGroupNextOptionalParams |
Optional parameters. |
| VaultsListByResourceGroupOptionalParams |
Optional parameters. |
| VaultsListBySubscriptionNextOptionalParams |
Optional parameters. |
| VaultsListBySubscriptionOptionalParams |
Optional parameters. |
| VaultsListDeletedNextOptionalParams |
Optional parameters. |
| VaultsListDeletedOptionalParams |
Optional parameters. |
| VaultsListNextOptionalParams |
Optional parameters. |
| VaultsListOptionalParams |
Optional parameters. |
| VaultsPurgeDeletedOptionalParams |
Optional parameters. |
| VaultsUpdateAccessPolicyOptionalParams |
Optional parameters. |
| VaultsUpdateOptionalParams |
Optional parameters. |
| VirtualNetworkRule |
A rule governing the accessibility of a vault from a specific virtual network. |
Type Aliases
| AccessPolicyUpdateKind |
Defines values for AccessPolicyUpdateKind. |
| ActionsRequired |
Defines values for ActionsRequired. Known values supported by the serviceNone |
| ActivationStatus |
Defines values for ActivationStatus. Known values supported by the serviceActive: The managed HSM Pool is active. |
| CertificatePermissions |
Defines values for CertificatePermissions. Known values supported by the serviceall |
| CreateMode |
Defines values for CreateMode. |
| DeletionRecoveryLevel |
Defines values for DeletionRecoveryLevel. Known values supported by the servicePurgeable |
| GeoReplicationRegionProvisioningState |
Defines values for GeoReplicationRegionProvisioningState. Known values supported by the servicePreprovisioning |
| IdentityType |
Defines values for IdentityType. Known values supported by the serviceUser |
| JsonWebKeyCurveName |
Defines values for JsonWebKeyCurveName. Known values supported by the serviceP-256 |
| JsonWebKeyOperation |
Defines values for JsonWebKeyOperation. Known values supported by the serviceencrypt |
| JsonWebKeyType |
Defines values for JsonWebKeyType. Known values supported by the serviceEC |
| KeyPermissions |
Defines values for KeyPermissions. Known values supported by the serviceall |
| KeyRotationPolicyActionType |
Defines values for KeyRotationPolicyActionType. |
| KeysCreateIfNotExistResponse |
Contains response data for the createIfNotExist operation. |
| KeysGetResponse |
Contains response data for the get operation. |
| KeysGetVersionResponse |
Contains response data for the getVersion operation. |
| KeysListNextResponse |
Contains response data for the listNext operation. |
| KeysListResponse |
Contains response data for the list operation. |
| KeysListVersionsNextResponse |
Contains response data for the listVersionsNext operation. |
| KeysListVersionsResponse |
Contains response data for the listVersions operation. |
| ManagedHsmKeysCreateIfNotExistResponse |
Contains response data for the createIfNotExist operation. |
| ManagedHsmKeysGetResponse |
Contains response data for the get operation. |
| ManagedHsmKeysGetVersionResponse |
Contains response data for the getVersion operation. |
| ManagedHsmKeysListNextResponse |
Contains response data for the listNext operation. |
| ManagedHsmKeysListResponse |
Contains response data for the list operation. |
| ManagedHsmKeysListVersionsNextResponse |
Contains response data for the listVersionsNext operation. |
| ManagedHsmKeysListVersionsResponse |
Contains response data for the listVersions operation. |
| ManagedHsmSkuFamily |
Defines values for ManagedHsmSkuFamily. Known values supported by the serviceB |
| ManagedHsmSkuName |
Defines values for ManagedHsmSkuName. |
| ManagedHsmsCheckMhsmNameAvailabilityResponse |
Contains response data for the checkMhsmNameAvailability operation. |
| ManagedHsmsCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
| ManagedHsmsGetDeletedResponse |
Contains response data for the getDeleted operation. |
| ManagedHsmsGetResponse |
Contains response data for the get operation. |
| ManagedHsmsListByResourceGroupNextResponse |
Contains response data for the listByResourceGroupNext operation. |
| ManagedHsmsListByResourceGroupResponse |
Contains response data for the listByResourceGroup operation. |
| ManagedHsmsListBySubscriptionNextResponse |
Contains response data for the listBySubscriptionNext operation. |
| ManagedHsmsListBySubscriptionResponse |
Contains response data for the listBySubscription operation. |
| ManagedHsmsListDeletedNextResponse |
Contains response data for the listDeletedNext operation. |
| ManagedHsmsListDeletedResponse |
Contains response data for the listDeleted operation. |
| ManagedHsmsPurgeDeletedResponse |
Contains response data for the purgeDeleted operation. |
| ManagedHsmsUpdateResponse |
Contains response data for the update operation. |
| ManagedServiceIdentityType |
Defines values for ManagedServiceIdentityType. Known values supported by the serviceNone |
| MhsmPrivateEndpointConnectionsDeleteResponse |
Contains response data for the delete operation. |
| MhsmPrivateEndpointConnectionsGetResponse |
Contains response data for the get operation. |
| MhsmPrivateEndpointConnectionsListByResourceNextResponse |
Contains response data for the listByResourceNext operation. |
| MhsmPrivateEndpointConnectionsListByResourceResponse |
Contains response data for the listByResource operation. |
| MhsmPrivateEndpointConnectionsPutResponse |
Contains response data for the put operation. |
| MhsmPrivateLinkResourcesListByMhsmResourceResponse |
Contains response data for the listByMhsmResource operation. |
| MhsmRegionsListByResourceNextResponse |
Contains response data for the listByResourceNext operation. |
| MhsmRegionsListByResourceResponse |
Contains response data for the listByResource operation. |
| NetworkRuleAction |
Defines values for NetworkRuleAction. Known values supported by the serviceAllow |
| NetworkRuleBypassOptions |
Defines values for NetworkRuleBypassOptions. Known values supported by the serviceAzureServices |
| OperationsListNextResponse |
Contains response data for the listNext operation. |
| OperationsListResponse |
Contains response data for the list operation. |
| PrivateEndpointConnectionProvisioningState |
Defines values for PrivateEndpointConnectionProvisioningState. Known values supported by the serviceSucceeded |
| PrivateEndpointConnectionsDeleteResponse |
Contains response data for the delete operation. |
| PrivateEndpointConnectionsGetResponse |
Contains response data for the get operation. |
| PrivateEndpointConnectionsListByResourceNextResponse |
Contains response data for the listByResourceNext operation. |
| PrivateEndpointConnectionsListByResourceResponse |
Contains response data for the listByResource operation. |
| PrivateEndpointConnectionsPutResponse |
Contains response data for the put operation. |
| PrivateEndpointServiceConnectionStatus |
Defines values for PrivateEndpointServiceConnectionStatus. Known values supported by the servicePending |
| PrivateLinkResourcesListByVaultResponse |
Contains response data for the listByVault operation. |
| ProvisioningState |
Defines values for ProvisioningState. Known values supported by the serviceSucceeded: The managed HSM Pool has been full provisioned. |
| PublicNetworkAccess |
Defines values for PublicNetworkAccess. Known values supported by the serviceEnabled |
| Reason |
Defines values for Reason. |
| SecretPermissions |
Defines values for SecretPermissions. Known values supported by the serviceall |
| SecretsCreateOrUpdateResponse |
Contains response data for the createOrUpdate operation. |
| SecretsGetResponse |
Contains response data for the get operation. |
| SecretsListNextResponse |
Contains response data for the listNext operation. |
| SecretsListResponse |
Contains response data for the list operation. |
| SecretsUpdateResponse |
Contains response data for the update operation. |
| SkuFamily |
Defines values for SkuFamily. Known values supported by the serviceA |
| SkuName |
Defines values for SkuName. |
| StoragePermissions |
Defines values for StoragePermissions. Known values supported by the serviceall |
| VaultProvisioningState |
Defines values for VaultProvisioningState. Known values supported by the serviceSucceeded |
| 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. |
Enums
Functions
| get |
Given the last |
Function Details
getContinuationToken(unknown)
Given the last .value produced by the byPage iterator,
returns a continuation token that can be used to begin paging from
that point later.
function getContinuationToken(page: unknown): string | undefined
Parameters
- page
-
unknown
An object from accessing value on the IteratorResult from a byPage iterator.
Returns
string | undefined
The continuation token that can be passed into byPage() during future calls.