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

CloudHsmClusters interface

表示 CloudHsmClusters 的接口。

方法

beginBackup(string, string, CloudHsmClustersBackupOptionalParams)

在指定的订阅中创建云 HSM 群集的备份

beginBackupAndWait(string, string, CloudHsmClustersBackupOptionalParams)

在指定的订阅中创建云 HSM 群集的备份

beginCreateOrUpdate(string, string, string, CloudHsmClustersCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新云 HSM 群集。

beginCreateOrUpdateAndWait(string, string, string, CloudHsmClustersCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新云 HSM 群集。

beginDelete(string, string, CloudHsmClustersDeleteOptionalParams)

删除指定的云 HSM 群集

beginDeleteAndWait(string, string, CloudHsmClustersDeleteOptionalParams)

删除指定的云 HSM 群集

beginRestore(string, string, RestoreRequestProperties, CloudHsmClustersRestoreOptionalParams)

还原指定云 HSM 群集的所有密钥材料

beginRestoreAndWait(string, string, RestoreRequestProperties, CloudHsmClustersRestoreOptionalParams)

还原指定云 HSM 群集的所有密钥材料

beginUpdate(string, string, CloudHsmClustersUpdateOptionalParams)

更新指定订阅中的云 HSM 群集。

beginUpdateAndWait(string, string, CloudHsmClustersUpdateOptionalParams)

更新指定订阅中的云 HSM 群集。

beginValidateBackupProperties(string, string, CloudHsmClustersValidateBackupPropertiesOptionalParams)

预先备份操作,以验证客户是否可以在指定的订阅中的云 HSM 群集资源上执行备份。

beginValidateBackupPropertiesAndWait(string, string, CloudHsmClustersValidateBackupPropertiesOptionalParams)

预先备份操作,以验证客户是否可以在指定的订阅中的云 HSM 群集资源上执行备份。

beginValidateRestoreProperties(string, string, CloudHsmClustersValidateRestorePropertiesOptionalParams)

排队验证预还原操作

beginValidateRestorePropertiesAndWait(string, string, CloudHsmClustersValidateRestorePropertiesOptionalParams)

排队验证预还原操作

get(string, string, CloudHsmClustersGetOptionalParams)

获取指定的云 HSM 群集

listByResourceGroup(string, CloudHsmClustersListByResourceGroupOptionalParams)

列表操作获取与订阅和指定资源组关联的云 HSM 群集的相关信息。

listBySubscription(CloudHsmClustersListBySubscriptionOptionalParams)

列表操作获取与订阅关联的云 HSM 群集的相关信息。

方法详细信息

beginBackup(string, string, CloudHsmClustersBackupOptionalParams)

在指定的订阅中创建云 HSM 群集的备份

function beginBackup(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersBackupOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmClustersBackupResponse>, CloudHsmClustersBackupResponse>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersBackupOptionalParams

选项参数。

返回

beginBackupAndWait(string, string, CloudHsmClustersBackupOptionalParams)

在指定的订阅中创建云 HSM 群集的备份

function beginBackupAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersBackupOptionalParams): Promise<CloudHsmClustersBackupResponse>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersBackupOptionalParams

选项参数。

返回

beginCreateOrUpdate(string, string, string, CloudHsmClustersCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新云 HSM 群集。

function beginCreateOrUpdate(resourceGroupName: string, cloudHsmClusterName: string, location: string, options?: CloudHsmClustersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

location

string

资源所在的地理位置

返回

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

beginCreateOrUpdateAndWait(string, string, string, CloudHsmClustersCreateOrUpdateOptionalParams)

在指定的订阅中创建或更新云 HSM 群集。

function beginCreateOrUpdateAndWait(resourceGroupName: string, cloudHsmClusterName: string, location: string, options?: CloudHsmClustersCreateOrUpdateOptionalParams): Promise<CloudHsmCluster>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

location

string

资源所在的地理位置

返回

Promise<CloudHsmCluster>

beginDelete(string, string, CloudHsmClustersDeleteOptionalParams)

删除指定的云 HSM 群集

function beginDelete(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmClustersDeleteHeaders>, CloudHsmClustersDeleteHeaders>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, CloudHsmClustersDeleteOptionalParams)

删除指定的云 HSM 群集

function beginDeleteAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersDeleteOptionalParams): Promise<CloudHsmClustersDeleteHeaders>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersDeleteOptionalParams

选项参数。

返回

beginRestore(string, string, RestoreRequestProperties, CloudHsmClustersRestoreOptionalParams)

还原指定云 HSM 群集的所有密钥材料

function beginRestore(resourceGroupName: string, cloudHsmClusterName: string, restoreRequestProperties: RestoreRequestProperties, options?: CloudHsmClustersRestoreOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmClustersRestoreResponse>, CloudHsmClustersRestoreResponse>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

restoreRequestProperties
RestoreRequestProperties

还原操作必需属性

options
CloudHsmClustersRestoreOptionalParams

选项参数。

返回

beginRestoreAndWait(string, string, RestoreRequestProperties, CloudHsmClustersRestoreOptionalParams)

还原指定云 HSM 群集的所有密钥材料

function beginRestoreAndWait(resourceGroupName: string, cloudHsmClusterName: string, restoreRequestProperties: RestoreRequestProperties, options?: CloudHsmClustersRestoreOptionalParams): Promise<CloudHsmClustersRestoreResponse>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

restoreRequestProperties
RestoreRequestProperties

还原操作必需属性

options
CloudHsmClustersRestoreOptionalParams

选项参数。

返回

beginUpdate(string, string, CloudHsmClustersUpdateOptionalParams)

更新指定订阅中的云 HSM 群集。

function beginUpdate(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersUpdateOptionalParams

选项参数。

返回

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

beginUpdateAndWait(string, string, CloudHsmClustersUpdateOptionalParams)

更新指定订阅中的云 HSM 群集。

function beginUpdateAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersUpdateOptionalParams): Promise<CloudHsmCluster>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersUpdateOptionalParams

选项参数。

返回

Promise<CloudHsmCluster>

beginValidateBackupProperties(string, string, CloudHsmClustersValidateBackupPropertiesOptionalParams)

预先备份操作,以验证客户是否可以在指定的订阅中的云 HSM 群集资源上执行备份。

function beginValidateBackupProperties(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateBackupPropertiesOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmClustersValidateBackupPropertiesResponse>, CloudHsmClustersValidateBackupPropertiesResponse>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

返回

beginValidateBackupPropertiesAndWait(string, string, CloudHsmClustersValidateBackupPropertiesOptionalParams)

预先备份操作,以验证客户是否可以在指定的订阅中的云 HSM 群集资源上执行备份。

function beginValidateBackupPropertiesAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateBackupPropertiesOptionalParams): Promise<CloudHsmClustersValidateBackupPropertiesResponse>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

返回

beginValidateRestoreProperties(string, string, CloudHsmClustersValidateRestorePropertiesOptionalParams)

排队验证预还原操作

function beginValidateRestoreProperties(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateRestorePropertiesOptionalParams): Promise<SimplePollerLike<OperationState<CloudHsmClustersValidateRestorePropertiesResponse>, CloudHsmClustersValidateRestorePropertiesResponse>>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

返回

beginValidateRestorePropertiesAndWait(string, string, CloudHsmClustersValidateRestorePropertiesOptionalParams)

排队验证预还原操作

function beginValidateRestorePropertiesAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateRestorePropertiesOptionalParams): Promise<CloudHsmClustersValidateRestorePropertiesResponse>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

返回

get(string, string, CloudHsmClustersGetOptionalParams)

获取指定的云 HSM 群集

function get(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersGetOptionalParams): Promise<CloudHsmCluster>

参数

resourceGroupName

string

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

cloudHsmClusterName

string

指定资源组中的云 HSM 群集的名称。 云 HSM 群集名称长度必须介于 3 到 23 个字符之间。

options
CloudHsmClustersGetOptionalParams

选项参数。

返回

Promise<CloudHsmCluster>

listByResourceGroup(string, CloudHsmClustersListByResourceGroupOptionalParams)

列表操作获取与订阅和指定资源组关联的云 HSM 群集的相关信息。

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

参数

resourceGroupName

string

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

返回

listBySubscription(CloudHsmClustersListBySubscriptionOptionalParams)

列表操作获取与订阅关联的云 HSM 群集的相关信息。

function listBySubscription(options?: CloudHsmClustersListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CloudHsmCluster, CloudHsmCluster[], PageSettings>

参数

返回