CloudHsmClustersOperations interface
代表 CloudHsmClusters 作業的介面。
屬性
| backup | 在指定的訂閱中建立雲端HSM叢集的備份 |
| create |
在指定的訂閱中建立或更新 Cloud HSM 叢集。 |
| delete | |
| get | 取得指定的雲端 HSM 叢集 |
| list |
「清單」作業會取得與訂閱相關聯的雲端 HSM 叢集的相關資訊,以及指定資源群組內的資訊。 |
| list |
「清單」作業會取得與訂閱相關聯之雲端 HSM 叢集的相關資訊。 |
| restore | 還原指定 Cloud HSM 叢集的所有關鍵資料 |
| update | 更新指定訂閱中的雲端 HSM 叢集。 |
| validate |
備份前作業,以驗證客戶是否可以在指定訂用帳戶中的雲端 HSM 叢集資源上執行備份。 |
| validate |
排入佇列驗證前還原作業 |
屬性詳細資料
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>