你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedHsms interface

表示 ManagedHsms 的接口。

方法

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新托管 HSM 池。

beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新托管 HSM 池。

beginDelete(string, string, ManagedHsmsDeleteOptionalParams)

删除指定的托管 HSM 池。

beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)

删除指定的托管 HSM 池。

beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久删除指定的托管 HSM。

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久删除指定的托管 HSM。

beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定订阅中的托管 HSM 池。

beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定订阅中的托管 HSM 池。

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

检查托管 hsm 名称是否有效且尚未使用。

get(string, string, ManagedHsmsGetOptionalParams)

获取指定的托管 HSM 池。

getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)

获取指定的已删除托管 HSM。

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

List 操作获取与订阅关联的托管 HSM 池以及指定资源组中的信息。

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

“列出”操作获取与订阅关联的托管 HSM 池的相关信息。

listDeleted(ManagedHsmsListDeletedOptionalParams)

List 操作获取与订阅关联的已删除托管 HSM 的相关信息。

方法详细信息

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新托管 HSM 池。

function beginCreateOrUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

托管 HSM 池的名称

parameters
ManagedHsm

用于创建或更新托管 HSM 池的参数

options
ManagedHsmsCreateOrUpdateOptionalParams

选项参数。

返回

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

beginCreateOrUpdateAndWait(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新托管 HSM 池。

function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsCreateOrUpdateOptionalParams): Promise<ManagedHsm>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

托管 HSM 池的名称

parameters
ManagedHsm

用于创建或更新托管 HSM 池的参数

options
ManagedHsmsCreateOrUpdateOptionalParams

选项参数。

返回

Promise<ManagedHsm>

beginDelete(string, string, ManagedHsmsDeleteOptionalParams)

删除指定的托管 HSM 池。

function beginDelete(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

要删除的托管 HSM 池的名称

options
ManagedHsmsDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, ManagedHsmsDeleteOptionalParams)

删除指定的托管 HSM 池。

function beginDeleteAndWait(resourceGroupName: string, name: string, options?: ManagedHsmsDeleteOptionalParams): Promise<void>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

要删除的托管 HSM 池的名称

options
ManagedHsmsDeleteOptionalParams

选项参数。

返回

Promise<void>

beginPurgeDeleted(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久删除指定的托管 HSM。

function beginPurgeDeleted(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsmsPurgeDeletedHeaders>, ManagedHsmsPurgeDeletedHeaders>>

参数

name

string

软删除的托管 HSM 的名称。

location

string

软删除的托管 HSM 的位置。

options
ManagedHsmsPurgeDeletedOptionalParams

选项参数。

返回

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久删除指定的托管 HSM。

function beginPurgeDeletedAndWait(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<ManagedHsmsPurgeDeletedHeaders>

参数

name

string

软删除的托管 HSM 的名称。

location

string

软删除的托管 HSM 的位置。

options
ManagedHsmsPurgeDeletedOptionalParams

选项参数。

返回

beginUpdate(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定订阅中的托管 HSM 池。

function beginUpdate(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedHsm>, ManagedHsm>>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

托管 HSM 池的名称

parameters
ManagedHsm

用于修补托管 HSM 池的参数

options
ManagedHsmsUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, ManagedHsm, ManagedHsmsUpdateOptionalParams)

更新指定订阅中的托管 HSM 池。

function beginUpdateAndWait(resourceGroupName: string, name: string, parameters: ManagedHsm, options?: ManagedHsmsUpdateOptionalParams): Promise<ManagedHsm>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

托管 HSM 池的名称

parameters
ManagedHsm

用于修补托管 HSM 池的参数

options
ManagedHsmsUpdateOptionalParams

选项参数。

返回

Promise<ManagedHsm>

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

检查托管 hsm 名称是否有效且尚未使用。

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

参数

mhsmName
CheckMhsmNameAvailabilityParameters

托管 hsm 的名称。

返回

get(string, string, ManagedHsmsGetOptionalParams)

获取指定的托管 HSM 池。

function get(resourceGroupName: string, name: string, options?: ManagedHsmsGetOptionalParams): Promise<ManagedHsm>

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

name

string

托管 HSM 池的名称。

options
ManagedHsmsGetOptionalParams

选项参数。

返回

Promise<ManagedHsm>

getDeleted(string, string, ManagedHsmsGetDeletedOptionalParams)

获取指定的已删除托管 HSM。

function getDeleted(name: string, location: string, options?: ManagedHsmsGetDeletedOptionalParams): Promise<DeletedManagedHsm>

参数

name

string

已删除的托管 HSM 的名称。

location

string

已删除的托管 HSM 的位置。

options
ManagedHsmsGetDeletedOptionalParams

选项参数。

返回

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

List 操作获取与订阅关联的托管 HSM 池以及指定资源组中的信息。

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

参数

resourceGroupName

string

包含托管 HSM 池的资源组的名称。

返回

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

“列出”操作获取与订阅关联的托管 HSM 池的相关信息。

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

参数

返回

listDeleted(ManagedHsmsListDeletedOptionalParams)

List 操作获取与订阅关联的已删除托管 HSM 的相关信息。

function listDeleted(options?: ManagedHsmsListDeletedOptionalParams): PagedAsyncIterableIterator<DeletedManagedHsm, DeletedManagedHsm[], PageSettings>

参数

options
ManagedHsmsListDeletedOptionalParams

选项参数。

返回