Compartilhar via


VaultsOperations interface

Interface que representa uma operação do Vaults.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginPurgeDeleted
beginPurgeDeletedAndWait
checkNameAvailability

Verifica se o nome do cofre é válido e ainda não está em uso.

createOrUpdate

Crie ou atualize um cofre de chaves na assinatura especificada.

delete
get

Obtém o cofre de chaves do Azure especificado.

getDeleted

Obtém o cofre de chaves do Azure excluído.

list

A operação Lista obtém informações sobre os cofres associados à assinatura.

listByResourceGroup

A operação Lista obtém informações sobre os cofres associados à assinatura e dentro do grupo de recursos especificado.

listBySubscription

A operação Lista obtém informações sobre os cofres associados à assinatura.

listDeleted

Obtém informações sobre os cofres excluídos em uma assinatura.

purgeDeleted

Exclui permanentemente o cofre especificado. também conhecido como Limpar o cofre de chaves do Azure excluído.

update

Atualize um cofre de chaves na assinatura especificada.

updateAccessPolicy

Atualize as políticas de acesso em um cofre de chaves na assinatura especificada.

Detalhes da propriedade

beginCreateOrUpdate

Aviso

Essa API foi preterida.

use createOrUpdate instead

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

Valor da propriedade

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

beginCreateOrUpdateAndWait

Aviso

Essa API foi preterida.

use createOrUpdate instead

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

Valor da propriedade

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

beginPurgeDeleted

Aviso

Essa API foi preterida.

use purgeDeleted instead

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

Valor da propriedade

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

beginPurgeDeletedAndWait

Aviso

Essa API foi preterida.

use purgeDeleted instead

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

Valor da propriedade

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

checkNameAvailability

Verifica se o nome do cofre é válido e ainda não está em uso.

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

Valor da propriedade

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

createOrUpdate

Crie ou atualize um cofre de chaves na assinatura especificada.

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

Valor da propriedade

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

delete

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

Valor da propriedade

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

get

Obtém o cofre de chaves do Azure especificado.

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

Valor da propriedade

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

getDeleted

Obtém o cofre de chaves do Azure excluído.

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

Valor da propriedade

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

list

A operação Lista obtém informações sobre os cofres associados à assinatura.

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

Valor da propriedade

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

listByResourceGroup

A operação Lista obtém informações sobre os cofres associados à assinatura e dentro do grupo de recursos especificado.

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

Valor da propriedade

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

listBySubscription

A operação Lista obtém informações sobre os cofres associados à assinatura.

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

Valor da propriedade

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

listDeleted

Obtém informações sobre os cofres excluídos em uma assinatura.

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

Valor da propriedade

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

purgeDeleted

Exclui permanentemente o cofre especificado. também conhecido como Limpar o cofre de chaves do Azure excluído.

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

Valor da propriedade

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

update

Atualize um cofre de chaves na assinatura especificada.

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

Valor da propriedade

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

updateAccessPolicy

Atualize as políticas de acesso em um cofre de chaves na assinatura especificada.

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

Valor da propriedade

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