ReplicationRecoveryPlans interface
代表 ReplicationRecoveryPlans 的介面。
方法
方法詳細資料
beginCreate(string, string, string, CreateRecoveryPlanInput, ReplicationRecoveryPlansCreateOptionalParams)
建立復原計劃的作業。
function beginCreate(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, options?: ReplicationRecoveryPlansCreateOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
- input
- CreateRecoveryPlanInput
復原計劃建立輸入。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginCreateAndWait(string, string, string, CreateRecoveryPlanInput, ReplicationRecoveryPlansCreateOptionalParams)
建立復原計劃的作業。
function beginCreateAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: CreateRecoveryPlanInput, options?: ReplicationRecoveryPlansCreateOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
- input
- CreateRecoveryPlanInput
復原計劃建立輸入。
選項參數。
傳回
Promise<RecoveryPlan>
beginDelete(string, string, string, ReplicationRecoveryPlansDeleteOptionalParams)
刪除復原方案。
function beginDelete(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ReplicationRecoveryPlansDeleteOptionalParams)
刪除復原方案。
function beginDeleteAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<void>
beginFailoverCancel(string, string, string, ReplicationRecoveryPlansFailoverCancelOptionalParams)
取消復原方案的故障轉移作業。
function beginFailoverCancel(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansFailoverCancelOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginFailoverCancelAndWait(string, string, string, ReplicationRecoveryPlansFailoverCancelOptionalParams)
取消復原方案的故障轉移作業。
function beginFailoverCancelAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansFailoverCancelOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<RecoveryPlan>
beginFailoverCommit(string, string, string, ReplicationRecoveryPlansFailoverCommitOptionalParams)
認可復原計劃的故障轉移作業。
function beginFailoverCommit(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansFailoverCommitOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginFailoverCommitAndWait(string, string, string, ReplicationRecoveryPlansFailoverCommitOptionalParams)
認可復原計劃的故障轉移作業。
function beginFailoverCommitAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansFailoverCommitOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<RecoveryPlan>
beginPlannedFailover(string, string, string, RecoveryPlanPlannedFailoverInput, ReplicationRecoveryPlansPlannedFailoverOptionalParams)
啟動復原計劃的計劃性故障轉移作業。
function beginPlannedFailover(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
故障轉移輸入。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginPlannedFailoverAndWait(string, string, string, RecoveryPlanPlannedFailoverInput, ReplicationRecoveryPlansPlannedFailoverOptionalParams)
啟動復原計劃的計劃性故障轉移作業。
function beginPlannedFailoverAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanPlannedFailoverInput, options?: ReplicationRecoveryPlansPlannedFailoverOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
故障轉移輸入。
選項參數。
傳回
Promise<RecoveryPlan>
beginReprotect(string, string, string, ReplicationRecoveryPlansReprotectOptionalParams)
要重新保護(反向複寫)復原計劃的作業。 此 API 適用於已淘汰的案例,且無法再運作。
function beginReprotect(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansReprotectOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginReprotectAndWait(string, string, string, ReplicationRecoveryPlansReprotectOptionalParams)
要重新保護(反向複寫)復原計劃的作業。 此 API 適用於已淘汰的案例,且無法再運作。
function beginReprotectAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansReprotectOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
選項參數。
傳回
Promise<RecoveryPlan>
beginTestFailover(string, string, string, RecoveryPlanTestFailoverInput, ReplicationRecoveryPlansTestFailoverOptionalParams)
啟動復原計劃測試故障轉移的作業。
function beginTestFailover(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, options?: ReplicationRecoveryPlansTestFailoverOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃測試故障轉移輸入。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginTestFailoverAndWait(string, string, string, RecoveryPlanTestFailoverInput, ReplicationRecoveryPlansTestFailoverOptionalParams)
啟動復原計劃測試故障轉移的作業。
function beginTestFailoverAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverInput, options?: ReplicationRecoveryPlansTestFailoverOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃測試故障轉移輸入。
選項參數。
傳回
Promise<RecoveryPlan>
beginTestFailoverCleanup(string, string, string, RecoveryPlanTestFailoverCleanupInput, ReplicationRecoveryPlansTestFailoverCleanupOptionalParams)
清除復原計劃之測試故障轉移的作業。
function beginTestFailoverCleanup(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃測試故障轉移清除輸入。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginTestFailoverCleanupAndWait(string, string, string, RecoveryPlanTestFailoverCleanupInput, ReplicationRecoveryPlansTestFailoverCleanupOptionalParams)
清除復原計劃之測試故障轉移的作業。
function beginTestFailoverCleanupAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanTestFailoverCleanupInput, options?: ReplicationRecoveryPlansTestFailoverCleanupOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃測試故障轉移清除輸入。
傳回
Promise<RecoveryPlan>
beginUnplannedFailover(string, string, string, RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams)
啟動復原計劃非計劃性故障轉移的作業。
function beginUnplannedFailover(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃非計劃性故障轉移輸入。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginUnplannedFailoverAndWait(string, string, string, RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams)
啟動復原計劃非計劃性故障轉移的作業。
function beginUnplannedFailoverAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: RecoveryPlanUnplannedFailoverInput, options?: ReplicationRecoveryPlansUnplannedFailoverOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
復原計劃非計劃性故障轉移輸入。
選項參數。
傳回
Promise<RecoveryPlan>
beginUpdate(string, string, string, UpdateRecoveryPlanInput, ReplicationRecoveryPlansUpdateOptionalParams)
更新復原計劃的作業。
function beginUpdate(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, options?: ReplicationRecoveryPlansUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
- input
- UpdateRecoveryPlanInput
更新復原計劃輸入。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<RecoveryPlan>, RecoveryPlan>>
beginUpdateAndWait(string, string, string, UpdateRecoveryPlanInput, ReplicationRecoveryPlansUpdateOptionalParams)
更新復原計劃的作業。
function beginUpdateAndWait(resourceGroupName: string, resourceName: string, recoveryPlanName: string, input: UpdateRecoveryPlanInput, options?: ReplicationRecoveryPlansUpdateOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案名稱。
- input
- UpdateRecoveryPlanInput
更新復原計劃輸入。
選項參數。
傳回
Promise<RecoveryPlan>
get(string, string, string, ReplicationRecoveryPlansGetOptionalParams)
取得復原計劃的詳細數據。
function get(resourceGroupName: string, resourceName: string, recoveryPlanName: string, options?: ReplicationRecoveryPlansGetOptionalParams): Promise<RecoveryPlan>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
- recoveryPlanName
-
string
復原方案的名稱。
選項參數。
傳回
Promise<RecoveryPlan>
list(string, string, ReplicationRecoveryPlansListOptionalParams)
列出保存庫中的復原方案。
function list(resourceGroupName: string, resourceName: string, options?: ReplicationRecoveryPlansListOptionalParams): PagedAsyncIterableIterator<RecoveryPlan, RecoveryPlan[], PageSettings>
參數
- resourceGroupName
-
string
復原服務保存庫所在的資源群組名稱。
- resourceName
-
string
復原服務保存庫的名稱。
選項參數。