CloudHsmClusters interface
代表 CloudHsmClusters 的介面。
方法
方法詳細資料
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 個字元之間。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudHsmClustersBackupResponse>, CloudHsmClustersBackupResponse>>
beginBackupAndWait(string, string, CloudHsmClustersBackupOptionalParams)
在指定的訂用帳戶中建立雲端 HSM 叢集的備份
function beginBackupAndWait(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersBackupOptionalParams): Promise<CloudHsmClustersBackupResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- cloudHsmClusterName
-
string
指定資源群組內的雲端 HSM 叢集名稱。 雲端 HSM 叢集名稱長度必須介於 3 到 23 個字元之間。
選項參數。
傳回
Promise<CloudHsmClustersBackupResponse>
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 個字元之間。
選項參數。
傳回
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 個字元之間。
選項參數。
傳回
Promise<CloudHsmClustersDeleteHeaders>
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
還原作業 必要屬性
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudHsmClustersRestoreResponse>, CloudHsmClustersRestoreResponse>>
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
還原作業 必要屬性
選項參數。
傳回
Promise<CloudHsmClustersRestoreResponse>
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 個字元之間。
選項參數。
傳回
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 個字元之間。
選項參數。
傳回
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 個字元之間。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudHsmClustersValidateBackupPropertiesResponse>, CloudHsmClustersValidateBackupPropertiesResponse>>
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 個字元之間。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudHsmClustersValidateRestorePropertiesResponse>, CloudHsmClustersValidateRestorePropertiesResponse>>
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 個字元之間。
選項參數。
傳回
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>
參數
選項參數。