RecoveryPlanVmInfo

RecoveryPlanVmInfo
RecoveryPlanVmInfo

Details about a VM within a recovery plan.

JSON Example
{
    "id": "string",
    "name": "string",
    "template": false,
    "inside_vapp": false,
    "recovery_settings": {
        "priority": "string",
        "startup_action": "string",
        "dependent_vms": [
            {
                "id": "string",
                "name": "string",
                "template": false,
                "inside_vapp": false,
                "status": "string",
                "priority_group": "string",
                "protection_group_name": "string"
            }
        ],
        "pre_power_on_steps": "string",
        "post_power_on_steps": "string",
        "allow_migration": false
    },
    "status": "string",
    "managing_recovery_plan": "string",
    "protection_group_name": "string",
    "protection_group": "string"
}
string
id
Optional

The identifier of the virtual machine

string
name
Optional

The name of the virtual machine

boolean
template
Optional

Whether this VM is a template VM

boolean
inside_vapp
Optional

Whether this VM is inside a vApp

recovery_settings
Optional

recovery_settings

string
status
Optional

Recovery status of the protected virtual machine:

  • READY_TO_RECOVER
  • TEST_IN_PROGRESS
  • TEST_ERROR
  • TEST_WARNING
  • TEST_SUCCEEDED
  • TEST_INCOMPLETE
  • CLEANUP_IN_PROGRESS
  • CLEANUP_ERROR
  • CLEANUP_INCOMPLETE
  • RECOVERY_IN_PROGRESS
  • RECOVERY_ERROR
  • RECOVERY_WARNING
  • RECOVERY_SUCCEEDED
  • RECOVERY_INCOMPLETE
  • REPROTECT_IN_PROGRESS
  • REPROTECT_ERROR
  • REPROTECT_INCOMPLETE
  • UNKNOWN

Possible values are : READY_TO_RECOVER, TEST_IN_PROGRESS, TEST_ERROR, TEST_WARNING, TEST_SUCCEEDED, TEST_INCOMPLETE, CLEANUP_IN_PROGRESS, CLEANUP_ERROR, CLEANUP_INCOMPLETE, RECOVERY_IN_PROGRESS, RECOVERY_ERROR, RECOVERY_WARNING, RECOVERY_SUCCEEDED, RECOVERY_INCOMPLETE, REPROTECT_IN_PROGRESS, REPROTECT_ERROR, REPROTECT_INCOMPLETE, UNKNOWN,
string
managing_recovery_plan
Optional

Name of the plan which was run last on this VM.

string
protection_group_name
Optional

Name of the protection group which is protecting the VM.

string
protection_group
Optional

The ID of the protection group which is protecting the VM.