ManagedHsms interface
Interface que representa um ManagedHsms.
Métodos
Detalhes do método
beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)
Crie ou atualize um pool de HSM gerenciado na assinatura especificada.
function beginCreateOrUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
Nome do pool de HSM gerenciado
- parameters
- ManagedHsm
Parâmetros para criar ou atualizar o pool de HSM gerenciado
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>
beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)
Crie ou atualize um pool de HSM gerenciado na assinatura especificada.
function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<ManagedHsm>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
Nome do pool de HSM gerenciado
- parameters
- ManagedHsm
Parâmetros para criar ou atualizar o pool de HSM gerenciado
Os parâmetros de opções.
Retornos
Promise<ManagedHsm>
beginDelete(string, string, ManagedHsmsDeleteOptionalParams)
Exclui o pool de HSM gerenciado especificado.
function beginDelete(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
O nome do pool de HSM gerenciado a ser excluído
- options
- ManagedHsmsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)
Exclui o pool de HSM gerenciado especificado.
function beginDeleteAndWait(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
O nome do pool de HSM gerenciado a ser excluído
- options
- ManagedHsmsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)
Exclui permanentemente o HSM gerenciado especificado.
function beginPurgeDeleted(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsmsPurgeDeletedHeaders>, ManagedHsmsPurgeDeletedHeaders>>
Parâmetros
- name
-
string
O nome do HSM gerenciado com exclusão reversível.
- location
-
string
O local do HSM gerenciado com exclusão reversível.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsmsPurgeDeletedHeaders>, ManagedHsmsPurgeDeletedHeaders>>
beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)
Exclui permanentemente o HSM gerenciado especificado.
function beginPurgeDeletedAndWait(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<ManagedHsmsPurgeDeletedHeaders>
Parâmetros
- name
-
string
O nome do HSM gerenciado com exclusão reversível.
- location
-
string
O local do HSM gerenciado com exclusão reversível.
Os parâmetros de opções.
Retornos
Promise<ManagedHsmsPurgeDeletedHeaders>
beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)
Atualize um pool de HSM gerenciado na assinatura especificada.
function beginUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
Nome do pool de HSM gerenciado
- parameters
- ManagedHsm
Parâmetros para corrigir o pool de HSM gerenciado
- options
- ManagedHsmsUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>
beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)
Atualize um pool de HSM gerenciado na assinatura especificada.
function beginUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<ManagedHsm>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
Nome do pool de HSM gerenciado
- parameters
- ManagedHsm
Parâmetros para corrigir o pool de HSM gerenciado
- options
- ManagedHsmsUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<ManagedHsm>
checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)
Verifica se o nome do hsm gerenciado é válido e ainda não está em uso.
function checkMhsmNameAvailability(mhsmName: CheckMhsmNameAvailabilityParameters, options?: ManagedHsmsCheckMhsmNameAvailabilityOptionalParams): Promise<CheckMhsmNameAvailabilityResult>
Parâmetros
- mhsmName
- CheckMhsmNameAvailabilityParameters
O nome do hsm gerenciado.
Os parâmetros de opções.
Retornos
Promise<CheckMhsmNameAvailabilityResult>
get(string, string, ManagedHsmsGetOptionalParams)
Obtém o pool de HSM gerenciado especificado.
function get(resourceGroupName: string, name: string, options?: ManagedHsmsGetOptionalParams): Promise<ManagedHsm>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
- name
-
string
O nome do pool de HSM gerenciado.
- options
- ManagedHsmsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<ManagedHsm>
getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)
Obtém o HSM gerenciado excluído especificado.
function getDeleted(name: string, location: string, options?: ManagedHsmsGetDeletedOptionalParams): Promise<DeletedManagedHsm>
Parâmetros
- name
-
string
O nome do HSM gerenciado excluído.
- location
-
string
O local do HSM gerenciado excluído.
Os parâmetros de opções.
Retornos
Promise<DeletedManagedHsm>
listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)
A operação Lista obtém informações sobre os pools de HSM gerenciados associados à assinatura e dentro do grupo de recursos especificado.
function listByResourceGroup(resourceGroupName: string, options?: ManagedHsmsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ManagedHsm, ManagedHsm[], PageSettings>
Parâmetros
- resourceGroupName
-
string
Nome do grupo de recursos que contém o pool de HSM gerenciado.
Os parâmetros de opções.
Retornos
listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)
A operação Lista obtém informações sobre os pools de HSM gerenciados associados à assinatura.
function listBySubscription(options?: ManagedHsmsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ManagedHsm, ManagedHsm[], PageSettings>
Parâmetros
Os parâmetros de opções.
Retornos
listDeleted(ManagedHsmsListDeletedOptionalParams)
A operação Lista obtém informações sobre os HSMs gerenciados excluídos associados à assinatura.
function listDeleted(options?: ManagedHsmsListDeletedOptionalParams): PagedAsyncIterableIterator<DeletedManagedHsm, DeletedManagedHsm[], PageSettings>
Parâmetros
Os parâmetros de opções.