CloudHsmClustersOperations interface

代表 CloudHsmClusters 作業的介面。

屬性

backup

在指定的訂閱中建立雲端HSM叢集的備份

createOrUpdate

在指定的訂閱中建立或更新 Cloud HSM 叢集。

delete
get

取得指定的雲端 HSM 叢集

listByResourceGroup

「清單」作業會取得與訂閱相關聯的雲端 HSM 叢集的相關資訊,以及指定資源群組內的資訊。

listBySubscription

「清單」作業會取得與訂閱相關聯之雲端 HSM 叢集的相關資訊。

restore

還原指定 Cloud HSM 叢集的所有關鍵資料

update

更新指定訂閱中的雲端 HSM 叢集。

validateBackupProperties

備份前作業,以驗證客戶是否可以在指定訂用帳戶中的雲端 HSM 叢集資源上執行備份。

validateRestoreProperties

排入佇列驗證前還原作業

屬性詳細資料

backup

在指定的訂閱中建立雲端HSM叢集的備份

backup: (resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersBackupOptionalParams) => PollerLike<OperationState<BackupResult>, BackupResult>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersBackupOptionalParams) => PollerLike<OperationState<BackupResult>, BackupResult>

createOrUpdate

在指定的訂閱中建立或更新 Cloud HSM 叢集。

createOrUpdate: (resourceGroupName: string, cloudHsmClusterName: string, body: CloudHsmCluster, options?: CloudHsmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, body: CloudHsmCluster, options?: CloudHsmClustersCreateOrUpdateOptionalParams) => PollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>

delete

delete: (resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

取得指定的雲端 HSM 叢集

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

屬性值

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

listByResourceGroup

「清單」作業會取得與訂閱相關聯的雲端 HSM 叢集的相關資訊,以及指定資源群組內的資訊。

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

屬性值

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

listBySubscription

「清單」作業會取得與訂閱相關聯之雲端 HSM 叢集的相關資訊。

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

屬性值

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

restore

還原指定 Cloud HSM 叢集的所有關鍵資料

restore: (resourceGroupName: string, cloudHsmClusterName: string, restoreRequestProperties: RestoreRequestProperties, options?: CloudHsmClustersRestoreOptionalParams) => PollerLike<OperationState<RestoreResult>, RestoreResult>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, restoreRequestProperties: RestoreRequestProperties, options?: CloudHsmClustersRestoreOptionalParams) => PollerLike<OperationState<RestoreResult>, RestoreResult>

update

更新指定訂閱中的雲端 HSM 叢集。

update: (resourceGroupName: string, cloudHsmClusterName: string, body: CloudHsmClusterPatchParameters, options?: CloudHsmClustersUpdateOptionalParams) => PollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, body: CloudHsmClusterPatchParameters, options?: CloudHsmClustersUpdateOptionalParams) => PollerLike<OperationState<CloudHsmCluster>, CloudHsmCluster>

validateBackupProperties

備份前作業,以驗證客戶是否可以在指定訂用帳戶中的雲端 HSM 叢集資源上執行備份。

validateBackupProperties: (resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateBackupPropertiesOptionalParams) => PollerLike<OperationState<BackupResult>, BackupResult>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateBackupPropertiesOptionalParams) => PollerLike<OperationState<BackupResult>, BackupResult>

validateRestoreProperties

排入佇列驗證前還原作業

validateRestoreProperties: (resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateRestorePropertiesOptionalParams) => PollerLike<OperationState<RestoreResult>, RestoreResult>

屬性值

(resourceGroupName: string, cloudHsmClusterName: string, options?: CloudHsmClustersValidateRestorePropertiesOptionalParams) => PollerLike<OperationState<RestoreResult>, RestoreResult>