你当前正在访问 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)

列表作获取与订阅和指定资源组关联的托管 HSM 池的相关信息。

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

列表作获取与订阅关联的托管 HSM 池的相关信息。

listDeleted(ManagedHsmsListDeletedOptionalParams)

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

方法详细信息

beginCreateOrUpdate(string, string, ManagedHsm, ManagedHsmsCreateOrUpdateOptionalParams)

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

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

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

资源组的名称。 此名称不区分大小写。

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

资源组的名称。 此名称不区分大小写。

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

资源组的名称。 此名称不区分大小写。

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

Azure 区域的名称。

options
ManagedHsmsPurgeDeletedOptionalParams

选项参数。

返回

beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)

永久删除指定的托管 HSM。

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

参数

name

string

已删除的托管 HSM 的名称。

location

string

Azure 区域的名称。

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

资源组的名称。 此名称不区分大小写。

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

资源组的名称。 此名称不区分大小写。

name

string

托管 HSM 池的名称。

parameters
ManagedHsm

用于修补托管 HSM 池的参数

options
ManagedHsmsUpdateOptionalParams

选项参数。

返回

Promise<ManagedHsm>

checkMhsmNameAvailability(CheckMhsmNameAvailabilityParameters, ManagedHsmsCheckMhsmNameAvailabilityOptionalParams)

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

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

参数

mhsmName
CheckMhsmNameAvailabilityParameters

请求正文

返回

get(string, string, ManagedHsmsGetOptionalParams)

获取指定的托管 HSM 池。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

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

Azure 区域的名称。

options
ManagedHsmsGetDeletedOptionalParams

选项参数。

返回

listByResourceGroup(string, ManagedHsmsListByResourceGroupOptionalParams)

列表作获取与订阅和指定资源组关联的托管 HSM 池的相关信息。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

返回

listBySubscription(ManagedHsmsListBySubscriptionOptionalParams)

列表作获取与订阅关联的托管 HSM 池的相关信息。

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

参数

返回

listDeleted(ManagedHsmsListDeletedOptionalParams)

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

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

参数

options
ManagedHsmsListDeletedOptionalParams

选项参数。

返回