你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ManagedHsms interface
表示 ManagedHsms 的接口。
方法
方法详细信息
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 池的参数
选项参数。
返回
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 池的参数
选项参数。
返回
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 的位置。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ManagedHsmsPurgeDeletedHeaders>, ManagedHsmsPurgeDeletedHeaders>>
beginPurgeDeletedAndWait(string, string, ManagedHsmsPurgeDeletedOptionalParams)
永久删除指定的托管 HSM。
function beginPurgeDeletedAndWait(name: string, location: string, options?: ManagedHsmsPurgeDeletedOptionalParams): Promise<ManagedHsmsPurgeDeletedHeaders>
参数
- name
-
string
软删除的托管 HSM 的名称。
- location
-
string
软删除的托管 HSM 的位置。
选项参数。
返回
Promise<ManagedHsmsPurgeDeletedHeaders>
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 的名称。
选项参数。
返回
Promise<CheckMhsmNameAvailabilityResult>
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 的位置。
选项参数。
返回
Promise<DeletedManagedHsm>
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>
参数
选项参数。