@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.