你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Vaults interface

表示保管库的接口。

方法

beginCreateOrUpdate(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新密钥保管库。

beginCreateOrUpdateAndWait(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新密钥保管库。

beginPurgeDeleted(string, string, VaultsPurgeDeletedOptionalParams)

永久删除指定的保管库。 又名 清除已删除的 Azure 密钥保管库。

beginPurgeDeletedAndWait(string, string, VaultsPurgeDeletedOptionalParams)

永久删除指定的保管库。 又名 清除已删除的 Azure 密钥保管库。

checkNameAvailability(VaultCheckNameAvailabilityParameters, VaultsCheckNameAvailabilityOptionalParams)

检查保管库名称是否有效且尚未使用。

delete(string, string, VaultsDeleteOptionalParams)

删除指定的 Azure 密钥保管库。

get(string, string, VaultsGetOptionalParams)

获取指定的 Azure 密钥保管库。

getDeleted(string, string, VaultsGetDeletedOptionalParams)

获取已删除的 Azure 密钥保管库。

list(VaultsListOptionalParams)

“列出”操作获取与订阅关联的保管库的相关信息。

listByResourceGroup(string, VaultsListByResourceGroupOptionalParams)

List 操作获取与订阅关联的保管库以及指定资源组中的信息。

listBySubscription(VaultsListBySubscriptionOptionalParams)

“列出”操作获取与订阅关联的保管库的相关信息。

listDeleted(VaultsListDeletedOptionalParams)

获取有关订阅中已删除的保管库的信息。

update(string, string, VaultPatchParameters, VaultsUpdateOptionalParams)

更新指定订阅中的密钥保管库。

updateAccessPolicy(string, string, AccessPolicyUpdateKind, VaultAccessPolicyParameters, VaultsUpdateAccessPolicyOptionalParams)

更新指定订阅中的密钥保管库中的访问策略。

方法详细信息

beginCreateOrUpdate(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新密钥保管库。

function beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Vault>, Vault>>

参数

resourceGroupName

string

服务器所属的资源组的名称。

vaultName

string

保管库的名称

parameters
VaultCreateOrUpdateParameters

用于创建或更新保管库的参数

options
VaultsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<Vault>, Vault>>

beginCreateOrUpdateAndWait(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新密钥保管库。

function beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise<Vault>

参数

resourceGroupName

string

服务器所属的资源组的名称。

vaultName

string

保管库的名称

parameters
VaultCreateOrUpdateParameters

用于创建或更新保管库的参数

options
VaultsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<Vault>

beginPurgeDeleted(string, string, VaultsPurgeDeletedOptionalParams)

永久删除指定的保管库。 又名 清除已删除的 Azure 密钥保管库。

function beginPurgeDeleted(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

vaultName

string

软删除的保管库的名称。

location

string

软删除的保管库的位置。

options
VaultsPurgeDeletedOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPurgeDeletedAndWait(string, string, VaultsPurgeDeletedOptionalParams)

永久删除指定的保管库。 又名 清除已删除的 Azure 密钥保管库。

function beginPurgeDeletedAndWait(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise<void>

参数

vaultName

string

软删除的保管库的名称。

location

string

软删除的保管库的位置。

options
VaultsPurgeDeletedOptionalParams

选项参数。

返回

Promise<void>

checkNameAvailability(VaultCheckNameAvailabilityParameters, VaultsCheckNameAvailabilityOptionalParams)

检查保管库名称是否有效且尚未使用。

function checkNameAvailability(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

参数

vaultName
VaultCheckNameAvailabilityParameters

保管库的名称。

返回

delete(string, string, VaultsDeleteOptionalParams)

删除指定的 Azure 密钥保管库。

function delete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

保管库所属的资源组的名称。

vaultName

string

要删除的保管库的名称

options
VaultsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, VaultsGetOptionalParams)

获取指定的 Azure 密钥保管库。

function get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise<Vault>

参数

resourceGroupName

string

保管库所属的资源组的名称。

vaultName

string

保管库的名称。

options
VaultsGetOptionalParams

选项参数。

返回

Promise<Vault>

getDeleted(string, string, VaultsGetDeletedOptionalParams)

获取已删除的 Azure 密钥保管库。

function getDeleted(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams): Promise<DeletedVault>

参数

vaultName

string

保管库的名称。

location

string

已删除的保管库的位置。

options
VaultsGetDeletedOptionalParams

选项参数。

返回

Promise<DeletedVault>

list(VaultsListOptionalParams)

“列出”操作获取与订阅关联的保管库的相关信息。

function list(options?: VaultsListOptionalParams): PagedAsyncIterableIterator<Resource, Resource[], PageSettings>

参数

options
VaultsListOptionalParams

选项参数。

返回

listByResourceGroup(string, VaultsListByResourceGroupOptionalParams)

List 操作获取与订阅关联的保管库以及指定资源组中的信息。

function listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

参数

resourceGroupName

string

保管库所属的资源组的名称。

options
VaultsListByResourceGroupOptionalParams

选项参数。

返回

listBySubscription(VaultsListBySubscriptionOptionalParams)

“列出”操作获取与订阅关联的保管库的相关信息。

function listBySubscription(options?: VaultsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Vault, Vault[], PageSettings>

参数

options
VaultsListBySubscriptionOptionalParams

选项参数。

返回

listDeleted(VaultsListDeletedOptionalParams)

获取有关订阅中已删除的保管库的信息。

function listDeleted(options?: VaultsListDeletedOptionalParams): PagedAsyncIterableIterator<DeletedVault, DeletedVault[], PageSettings>

参数

options
VaultsListDeletedOptionalParams

选项参数。

返回

update(string, string, VaultPatchParameters, VaultsUpdateOptionalParams)

更新指定订阅中的密钥保管库。

function update(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams): Promise<Vault>

参数

resourceGroupName

string

服务器所属的资源组的名称。

vaultName

string

保管库的名称

parameters
VaultPatchParameters

用于修补保管库的参数

options
VaultsUpdateOptionalParams

选项参数。

返回

Promise<Vault>

updateAccessPolicy(string, string, AccessPolicyUpdateKind, VaultAccessPolicyParameters, VaultsUpdateAccessPolicyOptionalParams)

更新指定订阅中的密钥保管库中的访问策略。

function updateAccessPolicy(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams): Promise<VaultAccessPolicyParameters>

参数

resourceGroupName

string

保管库所属的资源组的名称。

vaultName

string

保管库的名称

operationKind
AccessPolicyUpdateKind

操作的名称

parameters
VaultAccessPolicyParameters

要合并到保管库中的访问策略

options
VaultsUpdateAccessPolicyOptionalParams

选项参数。

返回