Compartilhar via


Vaults interface

Interface que representa um Vaults.

Métodos

beginCreateOrUpdate(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

Crie ou atualize um cofre de chaves na assinatura especificada.

beginCreateOrUpdateAndWait(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

Crie ou atualize um cofre de chaves na assinatura especificada.

beginPurgeDeleted(string, string, VaultsPurgeDeletedOptionalParams)

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

beginPurgeDeletedAndWait(string, string, VaultsPurgeDeletedOptionalParams)

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

checkNameAvailability(VaultCheckNameAvailabilityParameters, VaultsCheckNameAvailabilityOptionalParams)

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

delete(string, string, VaultsDeleteOptionalParams)

Exclui o cofre de chaves do Azure especificado.

get(string, string, VaultsGetOptionalParams)

Obtém o cofre de chaves do Azure especificado.

getDeleted(string, string, VaultsGetDeletedOptionalParams)

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

list(VaultsListOptionalParams)

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

listByResourceGroup(string, VaultsListByResourceGroupOptionalParams)

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

listBySubscription(VaultsListBySubscriptionOptionalParams)

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

listDeleted(VaultsListDeletedOptionalParams)

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

update(string, string, VaultPatchParameters, VaultsUpdateOptionalParams)

Atualize um cofre de chaves na assinatura especificada.

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

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

Detalhes do método

beginCreateOrUpdate(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

Crie ou atualize um cofre de chaves na assinatura especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

O nome do cofre.

parameters
VaultCreateOrUpdateParameters

Parâmetros para criar ou atualizar o cofre

options
VaultsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, VaultCreateOrUpdateParameters, VaultsCreateOrUpdateOptionalParams)

Crie ou atualize um cofre de chaves na assinatura especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

O nome do cofre.

parameters
VaultCreateOrUpdateParameters

Parâmetros para criar ou atualizar o cofre

options
VaultsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Vault>

beginPurgeDeleted(string, string, VaultsPurgeDeletedOptionalParams)

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

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

Parâmetros

vaultName

string

O nome do cofre.

location

string

O nome da região do Azure.

options
VaultsPurgeDeletedOptionalParams

Os parâmetros de opções.

Retornos

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

beginPurgeDeletedAndWait(string, string, VaultsPurgeDeletedOptionalParams)

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

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

Parâmetros

vaultName

string

O nome do cofre.

location

string

O nome da região do Azure.

options
VaultsPurgeDeletedOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

checkNameAvailability(VaultCheckNameAvailabilityParameters, VaultsCheckNameAvailabilityOptionalParams)

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

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

Parâmetros

vaultName
VaultCheckNameAvailabilityParameters

O nome do cofre.

options
VaultsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, VaultsDeleteOptionalParams)

Exclui o cofre de chaves do Azure especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

O nome do cofre.

options
VaultsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, VaultsGetOptionalParams)

Obtém o cofre de chaves do Azure especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

O nome do cofre.

options
VaultsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Vault>

getDeleted(string, string, VaultsGetDeletedOptionalParams)

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

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

Parâmetros

vaultName

string

O nome do cofre.

location

string

O nome da região do Azure.

options
VaultsGetDeletedOptionalParams

Os parâmetros de opções.

Retornos

Promise<DeletedVault>

list(VaultsListOptionalParams)

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

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

Parâmetros

options
VaultsListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, VaultsListByResourceGroupOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
VaultsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(VaultsListBySubscriptionOptionalParams)

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

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

Parâmetros

options
VaultsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

listDeleted(VaultsListDeletedOptionalParams)

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

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

Parâmetros

options
VaultsListDeletedOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, VaultPatchParameters, VaultsUpdateOptionalParams)

Atualize um cofre de chaves na assinatura especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

O nome do cofre.

parameters
VaultPatchParameters

Parâmetros para corrigir o cofre

options
VaultsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Vault>

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

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

vaultName

string

Nome do cofre

operationKind
AccessPolicyUpdateKind

Nome da operação

parameters
VaultAccessPolicyParameters

Política de acesso para mesclar no cofre

options
VaultsUpdateAccessPolicyOptionalParams

Os parâmetros de opções.

Retornos