共用方式為


ReplicationRecoveryPlans interface

代表 ReplicationRecoveryPlans 的介面。

方法

beginCreate(string, string, string, CreateRecoveryPlanInput, ReplicationRecoveryPlansCreateOptionalParams)

建立復原計劃的作業。

beginCreateAndWait(string, string, string, CreateRecoveryPlanInput, ReplicationRecoveryPlansCreateOptionalParams)

建立復原計劃的作業。

beginDelete(string, string, string, ReplicationRecoveryPlansDeleteOptionalParams)

刪除復原方案。

beginDeleteAndWait(string, string, string, ReplicationRecoveryPlansDeleteOptionalParams)

刪除復原方案。

beginFailoverCancel(string, string, string, ReplicationRecoveryPlansFailoverCancelOptionalParams)

取消復原方案的故障轉移作業。

beginFailoverCancelAndWait(string, string, string, ReplicationRecoveryPlansFailoverCancelOptionalParams)

取消復原方案的故障轉移作業。

beginFailoverCommit(string, string, string, ReplicationRecoveryPlansFailoverCommitOptionalParams)

認可復原計劃的故障轉移作業。

beginFailoverCommitAndWait(string, string, string, ReplicationRecoveryPlansFailoverCommitOptionalParams)

認可復原計劃的故障轉移作業。

beginPlannedFailover(string, string, string, RecoveryPlanPlannedFailoverInput, ReplicationRecoveryPlansPlannedFailoverOptionalParams)

啟動復原計劃的計劃性故障轉移作業。

beginPlannedFailoverAndWait(string, string, string, RecoveryPlanPlannedFailoverInput, ReplicationRecoveryPlansPlannedFailoverOptionalParams)

啟動復原計劃的計劃性故障轉移作業。

beginReprotect(string, string, string, ReplicationRecoveryPlansReprotectOptionalParams)

要重新保護(反向複寫)復原計劃的作業。 此 API 適用於已淘汰的案例,且無法再運作。

beginReprotectAndWait(string, string, string, ReplicationRecoveryPlansReprotectOptionalParams)

要重新保護(反向複寫)復原計劃的作業。 此 API 適用於已淘汰的案例,且無法再運作。

beginTestFailover(string, string, string, RecoveryPlanTestFailoverInput, ReplicationRecoveryPlansTestFailoverOptionalParams)

啟動復原計劃測試故障轉移的作業。

beginTestFailoverAndWait(string, string, string, RecoveryPlanTestFailoverInput, ReplicationRecoveryPlansTestFailoverOptionalParams)

啟動復原計劃測試故障轉移的作業。

beginTestFailoverCleanup(string, string, string, RecoveryPlanTestFailoverCleanupInput, ReplicationRecoveryPlansTestFailoverCleanupOptionalParams)

清除復原計劃之測試故障轉移的作業。

beginTestFailoverCleanupAndWait(string, string, string, RecoveryPlanTestFailoverCleanupInput, ReplicationRecoveryPlansTestFailoverCleanupOptionalParams)

清除復原計劃之測試故障轉移的作業。

beginUnplannedFailover(string, string, string, RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams)

啟動復原計劃非計劃性故障轉移的作業。

beginUnplannedFailoverAndWait(string, string, string, RecoveryPlanUnplannedFailoverInput, ReplicationRecoveryPlansUnplannedFailoverOptionalParams)

啟動復原計劃非計劃性故障轉移的作業。

beginUpdate(string, string, string, UpdateRecoveryPlanInput, ReplicationRecoveryPlansUpdateOptionalParams)

更新復原計劃的作業。

beginUpdateAndWait(string, string, string, UpdateRecoveryPlanInput, ReplicationRecoveryPlansUpdateOptionalParams)

更新復原計劃的作業。

get(string, string, string, ReplicationRecoveryPlansGetOptionalParams)

取得復原計劃的詳細數據。

list(string, string, ReplicationRecoveryPlansListOptionalParams)

列出保存庫中的復原方案。

方法詳細資料

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

復原方案名稱。

input
RecoveryPlanPlannedFailoverInput

故障轉移輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanPlannedFailoverInput

故障轉移輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanTestFailoverInput

復原計劃測試故障轉移輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanTestFailoverInput

復原計劃測試故障轉移輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanTestFailoverCleanupInput

復原計劃測試故障轉移清除輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanTestFailoverCleanupInput

復原計劃測試故障轉移清除輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanUnplannedFailoverInput

復原計劃非計劃性故障轉移輸入。

傳回

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

復原方案名稱。

input
RecoveryPlanUnplannedFailoverInput

復原計劃非計劃性故障轉移輸入。

傳回

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

復原服務保存庫的名稱。

傳回