Compartilhar via


ManagedHsms interface

Interface que representa um ManagedHsms.

Métodos

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

Crie ou atualize um pool de HSM gerenciado na assinatura especificada.

beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

Crie ou atualize um pool de HSM gerenciado na assinatura especificada.

beginDelete(string, string, ManagedHsmsDeleteOptionalParams)

Exclui o pool de HSM gerenciado especificado.

beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)

Exclui o pool de HSM gerenciado especificado.

beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)

Exclui permanentemente o HSM gerenciado especificado.

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

Exclui permanentemente o HSM gerenciado especificado.

beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

Atualize um pool de HSM gerenciado na assinatura especificada.

beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

Atualize um pool de HSM gerenciado na assinatura especificada.

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

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

get(string, string, ManagedHsmsGetOptionalParams)

Obtém o pool de HSM gerenciado especificado.

getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)

Obtém o HSM gerenciado excluído especificado.

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.

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

A operação Lista obtém informações sobre os pools de HSM gerenciados associados à assinatura.

listDeleted(ManagedHsmsListDeletedOptionalParams)

A operação Lista obtém informações sobre os HSMs gerenciados excluídos associados à assinatura.

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

options
ManagedHsmsCreateOrUpdateOptionalParams

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

options
ManagedHsmsCreateOrUpdateOptionalParams

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.

options
ManagedHsmsPurgeDeletedOptionalParams

Os parâmetros de opções.

Retornos

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.

options
ManagedHsmsPurgeDeletedOptionalParams

Os parâmetros de opções.

Retornos

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.

options
ManagedHsmsCheckMhsmNameAvailabilityOptionalParams

Os parâmetros de opções.

Retornos

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.

options
ManagedHsmsGetDeletedOptionalParams

Os parâmetros de opções.

Retornos

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.

options
ManagedHsmsListByResourceGroupOptionalParams

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

options
ManagedHsmsListBySubscriptionOptionalParams

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

options
ManagedHsmsListDeletedOptionalParams

Os parâmetros de opções.

Retornos