RecoveryPlanState

RecoveryPlanState
RecoveryPlanState

The state of the recovery plan.

  • RP_STATE_UNKNOWN: The plan state could not be determined.
  • RP_STATE_READY: Plan cannot be used for test failover since test site is not specified but failover site is specified and plan is ready for failover.
  • RP_STATE_DISABLED: Plan is in disabled state. No scheduled compliance check or test/failover can be done at this stage.
  • RP_STATE_INCOMPLETE: Plan is in incomplete state which means destination may not be known.
  • RP_STATE_TESTABLE: Plan cannot be used for failover since failover site is not specified but test site is specified and plan is testable.
  • RP_STATE_PLANNED_FAILING_OVER: Planned failover is in progress.
  • RP_STATE_UNPLANNED_FAILING_OVER: Unplanned failover is in progress.
  • RP_STATE_TEST_FAILING_OVER: Test failover is in progress.
  • RP_STATE_TESTABLE_AND_READY: Plan is in ready state to start execution of any failover type.
  • RP_STATE_FAILOVER_COMMITTED: Plan is in failed over state after successful commit. In this state, the plan is disabled and cannot be run.
  • RP_STATE_RANSOMWARE_RECOVERY_STARTED: Plan is in ransomware recovery state. Individual VMs are ready to be worked on.
  • RP_STATE_RANSOMWARE_TEST_STARTED: Plan is in ransomware test state. Individual VMs are ready to be tested.

This data structure has no properties.
Enumeration: RP_STATE_UNKNOWN, RP_STATE_READY, RP_STATE_DISABLED, RP_STATE_INCOMPLETE, RP_STATE_TESTABLE, RP_STATE_PLANNED_FAILING_OVER, RP_STATE_UNPLANNED_FAILING_OVER, RP_STATE_TEST_FAILING_OVER, RP_STATE_TESTABLE_AND_READY, RP_STATE_FAILOVER_COMMITTED, RP_STATE_RANSOMWARE_RECOVERY_STARTED, RP_STATE_RANSOMWARE_TEST_STARTED,