RecoveryPlanActionsOperations interface

Interface representing a RecoveryPlanActions operations.

Properties

beginCheckReadiness
beginCheckReadinessAndWait
beginFailover
beginFailoverAndWait
beginFailoverCommit
beginFailoverCommitAndWait
beginFinalize
beginFinalizeAndWait
beginReprotect
beginReprotectAndWait
beginTestFailover
beginTestFailoverAndWait
beginTestFailoverCleanup
beginTestFailoverCleanupAndWait
beginUpdateResources
beginUpdateResourcesAndWait
beginValidateForFailover
beginValidateForFailoverAndWait
beginValidateForFailoverCommit
beginValidateForFailoverCommitAndWait
beginValidateForOperation
beginValidateForOperationAndWait
beginValidateForReprotect
beginValidateForReprotectAndWait
beginValidateForTestFailover
beginValidateForTestFailoverAndWait
beginValidateForTestFailoverCleanup
beginValidateForTestFailoverCleanupAndWait
checkReadiness

This action performs the necessary readiness check on the recovery orchestration plan to ensure it is in the desired state and eligible for all recovery actions, including all protected resources.

failover

This action triggers the failover operation on the recovery orchestration plan for the qualified resources.

failoverCommit

This action triggers the failover commit operation on the recovery orchestration plan for the qualified resources.

finalize

This action finalizes the recovery orchestration plan, ensuring all necessary configurations are in place.

reprotect

This action triggers the reprotect operation on the recovery orchestration plan for the qualified resources.

testFailover

This action triggers the test failover operation on the recovery orchestration plan for the qualified resources.

testFailoverCleanup

This action triggers the test failover cleanup operation on the recovery orchestration plan for the qualified resources.

updateResources

This action adds or updates the resources to be included in the recovery orchestration plan.

validateForFailover

This action checks if the recovery orchestration plan is eligible for failover operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForFailoverCommit

This action checks if the recovery orchestration plan is eligible for failover commit operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForOperation

This action checks if the recovery orchestration plan is eligible for operations like failover and reprotect, ensuring it meets the necessary criteria.

validateForReprotect

This action checks if the recovery orchestration plan is eligible for reprotect operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForTestFailover

This action checks if the recovery orchestration plan is eligible for test failover operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForTestFailoverCleanup

This action checks if the recovery orchestration plan is eligible for test failover cleanup operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

Property Details

beginCheckReadiness

Warning

This API is now deprecated.

use checkReadiness instead

beginCheckReadiness: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCheckReadinessAndWait

Warning

This API is now deprecated.

use checkReadiness instead

beginCheckReadinessAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => Promise<void>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => Promise<void>

beginFailover

Warning

This API is now deprecated.

use failover instead

beginFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

beginFailoverAndWait

Warning

This API is now deprecated.

use failover instead

beginFailoverAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

beginFailoverCommit

Warning

This API is now deprecated.

use failoverCommit instead

beginFailoverCommit: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

beginFailoverCommitAndWait

Warning

This API is now deprecated.

use failoverCommit instead

beginFailoverCommitAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

beginFinalize

Warning

This API is now deprecated.

use finalize instead

beginFinalize: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => Promise<SimplePollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => Promise<SimplePollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>>

beginFinalizeAndWait

Warning

This API is now deprecated.

use finalize instead

beginFinalizeAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => Promise<ArmResponseErrorResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => Promise<ArmResponseErrorResponse>

beginReprotect

Warning

This API is now deprecated.

use reprotect instead

beginReprotect: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

beginReprotectAndWait

Warning

This API is now deprecated.

use reprotect instead

beginReprotectAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

beginTestFailover

Warning

This API is now deprecated.

use testFailover instead

beginTestFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

beginTestFailoverAndWait

Warning

This API is now deprecated.

use testFailover instead

beginTestFailoverAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

beginTestFailoverCleanup

Warning

This API is now deprecated.

use testFailoverCleanup instead

beginTestFailoverCleanup: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>>

beginTestFailoverCleanupAndWait

Warning

This API is now deprecated.

use testFailoverCleanup instead

beginTestFailoverCleanupAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => Promise<RecoveryPlanActionBaseResponse>

beginUpdateResources

Warning

This API is now deprecated.

use updateResources instead

beginUpdateResources: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateRecoveryResourcesResponse>, UpdateRecoveryResourcesResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateRecoveryResourcesResponse>, UpdateRecoveryResourcesResponse>>

beginUpdateResourcesAndWait

Warning

This API is now deprecated.

use updateResources instead

beginUpdateResourcesAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => Promise<UpdateRecoveryResourcesResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => Promise<UpdateRecoveryResourcesResponse>

beginValidateForFailover

Warning

This API is now deprecated.

use validateForFailover instead

beginValidateForFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

beginValidateForFailoverAndWait

Warning

This API is now deprecated.

use validateForFailover instead

beginValidateForFailoverAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

beginValidateForFailoverCommit

Warning

This API is now deprecated.

use validateForFailoverCommit instead

beginValidateForFailoverCommit: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

beginValidateForFailoverCommitAndWait

Warning

This API is now deprecated.

use validateForFailoverCommit instead

beginValidateForFailoverCommitAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

beginValidateForOperation

Warning

This API is now deprecated.

use validateForOperation instead

beginValidateForOperation: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => Promise<SimplePollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => Promise<SimplePollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>>

beginValidateForOperationAndWait

Warning

This API is now deprecated.

use validateForOperation instead

beginValidateForOperationAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => Promise<ArmResponseErrorResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => Promise<ArmResponseErrorResponse>

beginValidateForReprotect

Warning

This API is now deprecated.

use validateForReprotect instead

beginValidateForReprotect: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

beginValidateForReprotectAndWait

Warning

This API is now deprecated.

use validateForReprotect instead

beginValidateForReprotectAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

beginValidateForTestFailover

Warning

This API is now deprecated.

use validateForTestFailover instead

beginValidateForTestFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

beginValidateForTestFailoverAndWait

Warning

This API is now deprecated.

use validateForTestFailover instead

beginValidateForTestFailoverAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

beginValidateForTestFailoverCleanup

Warning

This API is now deprecated.

use validateForTestFailoverCleanup instead

beginValidateForTestFailoverCleanup: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>>

beginValidateForTestFailoverCleanupAndWait

Warning

This API is now deprecated.

use validateForTestFailoverCleanup instead

beginValidateForTestFailoverCleanupAndWait: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => Promise<ValidateForRecoveryOperationBaseResponse>

checkReadiness

This action performs the necessary readiness check on the recovery orchestration plan to ensure it is in the desired state and eligible for all recovery actions, including all protected resources.

checkReadiness: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsCheckReadinessOptionalParams) => PollerLike<OperationState<void>, void>

failover

This action triggers the failover operation on the recovery orchestration plan for the qualified resources.

failover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsFailoverOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

failoverCommit

This action triggers the failover commit operation on the recovery orchestration plan for the qualified resources.

failoverCommit: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFailoverCommitOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

finalize

This action finalizes the recovery orchestration plan, ensuring all necessary configurations are in place.

finalize: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => PollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsFinalizeOptionalParams) => PollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>

reprotect

This action triggers the reprotect operation on the recovery orchestration plan for the qualified resources.

reprotect: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsReprotectOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

testFailover

This action triggers the test failover operation on the recovery orchestration plan for the qualified resources.

testFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsTestFailoverOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

testFailoverCleanup

This action triggers the test failover cleanup operation on the recovery orchestration plan for the qualified resources.

testFailoverCleanup: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: TestFailoverCleanupRequest, options?: RecoveryPlanActionsTestFailoverCleanupOptionalParams) => PollerLike<OperationState<RecoveryPlanActionBaseResponse>, RecoveryPlanActionBaseResponse>

updateResources

This action adds or updates the resources to be included in the recovery orchestration plan.

updateResources: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => PollerLike<OperationState<UpdateRecoveryResourcesResponse>, UpdateRecoveryResourcesResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: UpdateRecoveryResourcesRequest, options?: RecoveryPlanActionsUpdateResourcesOptionalParams) => PollerLike<OperationState<UpdateRecoveryResourcesResponse>, UpdateRecoveryResourcesResponse>

validateForFailover

This action checks if the recovery orchestration plan is eligible for failover operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForFailoverOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

validateForFailoverCommit

This action checks if the recovery orchestration plan is eligible for failover commit operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForFailoverCommit: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForFailoverCommitOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

validateForOperation

This action checks if the recovery orchestration plan is eligible for operations like failover and reprotect, ensuring it meets the necessary criteria.

validateForOperation: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => PollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: ValidateForOperationRequest, options?: RecoveryPlanActionsValidateForOperationOptionalParams) => PollerLike<OperationState<ArmResponseErrorResponse>, ArmResponseErrorResponse>

validateForReprotect

This action checks if the recovery orchestration plan is eligible for reprotect operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForReprotect: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForReprotectOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

validateForTestFailover

This action checks if the recovery orchestration plan is eligible for test failover operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForTestFailover: (serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, body: FailoverRequest, options?: RecoveryPlanActionsValidateForTestFailoverOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

validateForTestFailoverCleanup

This action checks if the recovery orchestration plan is eligible for test failover cleanup operation, ensuring it meets the necessary criteria and provides a list of qualified and unqualified resources.

validateForTestFailoverCleanup: (serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>

Property Value

(serviceGroupName: string, operationId: string, recoveryPlanName: string, options?: RecoveryPlanActionsValidateForTestFailoverCleanupOptionalParams) => PollerLike<OperationState<ValidateForRecoveryOperationBaseResponse>, ValidateForRecoveryOperationBaseResponse>