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>

參數

傳回