通过


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

VaultsOperations interface

表示 Vault作的接口。

属性

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginPurgeDeleted
beginPurgeDeletedAndWait
checkNameAvailability

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

createOrUpdate

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

delete
get

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

getDeleted

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

list

列表作获取与订阅关联的保管库的相关信息。

listByResourceGroup

列表作获取与订阅和指定资源组中关联的保管库的相关信息。

listBySubscription

列表作获取与订阅关联的保管库的相关信息。

listDeleted

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

purgeDeleted

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

update

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

updateAccessPolicy

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

属性详细信息

beginCreateOrUpdate

警告

现已弃用此 API。

use createOrUpdate instead

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

属性值

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

beginCreateOrUpdateAndWait

警告

现已弃用此 API。

use createOrUpdate instead

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

属性值

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

beginPurgeDeleted

警告

现已弃用此 API。

use purgeDeleted instead

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

属性值

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

beginPurgeDeletedAndWait

警告

现已弃用此 API。

use purgeDeleted instead

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

属性值

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

checkNameAvailability

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

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

属性值

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Vault>, Vault>

属性值

(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Vault>, Vault>

delete

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

属性值

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

get

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

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

属性值

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

getDeleted

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

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

属性值

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

list

列表作获取与订阅关联的保管库的相关信息。

list: (options?: VaultsListOptionalParams) => PagedAsyncIterableIterator<TrackedResource, TrackedResource[], PageSettings>

属性值

(options?: VaultsListOptionalParams) => PagedAsyncIterableIterator<TrackedResource, TrackedResource[], PageSettings>

listByResourceGroup

列表作获取与订阅和指定资源组中关联的保管库的相关信息。

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

属性值

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

listBySubscription

列表作获取与订阅关联的保管库的相关信息。

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

属性值

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

listDeleted

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

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

属性值

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

purgeDeleted

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

purgeDeleted: (vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => PollerLike<OperationState<void>, void>

属性值

(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams) => PollerLike<OperationState<void>, void>

update

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

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

属性值

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

updateAccessPolicy

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

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

属性值

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