Partilhar 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 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 List obtém informações sobre os Pools HSM gerenciados associados à assinatura e dentro do grupo de recursos especificado.

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

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

listDeleted(ManagedHsmsListDeletedOptionalParams)

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

Detalhes de 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

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

name

string

O nome do Pool HSM gerenciado.

parameters
ManagedHsm

Parâmetros para criar ou atualizar o pool de HSM gerenciado

options
ManagedHsmsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

parameters
ManagedHsm

Parâmetros para criar ou atualizar o pool de HSM gerenciado

options
ManagedHsmsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

options
ManagedHsmsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

options
ManagedHsmsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 excluído.

location

string

O nome da região do Azure.

options
ManagedHsmsPurgeDeletedOptionalParams

Os parâmetros de opções.

Devoluções

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 excluído.

location

string

O nome da região do Azure.

options
ManagedHsmsPurgeDeletedOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

parameters
ManagedHsm

Parâmetros para corrigir o pool de HSM gerenciado

options
ManagedHsmsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

parameters
ManagedHsm

Parâmetros para corrigir o pool de HSM gerenciado

options
ManagedHsmsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ManagedHsm>

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

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

function checkMhsmNameAvailability(mhsmName: CheckMhsmNameAvailabilityParameters, options?: ManagedHsmsCheckMhsmNameAvailabilityOptionalParams): Promise<CheckMhsmNameAvailabilityResult>

Parâmetros

mhsmName
CheckMhsmNameAvailabilityParameters

O corpo do pedido

options
ManagedHsmsCheckMhsmNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

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

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

name

string

O nome do Pool HSM gerenciado.

options
ManagedHsmsGetOptionalParams

Os parâmetros de opções.

Devoluções

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 nome da região do Azure.

options
ManagedHsmsGetDeletedOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

A operação List obtém informações sobre os Pools 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

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

options
ManagedHsmsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

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

function listBySubscription(options?: ManagedHsmsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ManagedHsm, ManagedHsm[], PageSettings>

Parâmetros

options
ManagedHsmsListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções

listDeleted(ManagedHsmsListDeletedOptionalParams)

A operação List 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.

Devoluções