VmSummarizedRecoverySettings

VmSummarizedRecoverySettings
VmSummarizedRecoverySettings

Summary of VM recovery settings. Detailed settings are accessible at /recovery-settings.

JSON Example
{
    "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
}
string
priority
Optional

Recovery priority group. Used to translate server priority values to client priorities. The recovery priority for this VM. P1 is the highest and P5 is the lowest priority.

Possible values are : P1, P2, P3, P4, P5,
string
startup_action
Optional

Startup action after recovery:

  • DO_NOT_POWER_ON - The VM will not be powered on and post-power-on steps will not be executed as partof the recovery and test workflows. Note that the VM may still get powered onduring recovery as part of the IP customization workflow.
  • POWER_ON - The VM will be powered on and post-power-on steps will be executed as part of the recovery and test workflows.

Possible values are : POWER_ON, DO_NOT_POWER_ON,
dependent_vms
Optional

List of VMs which must be powered-on before this VM can be powered on.

Dependencies are only valid within VMs of the same recovery priority. If there are dependent VMs that are not in the current plan and same recovery priority, they will be ignored.

The list may contain VMs which are not contained by any protection group in the plan.

string
pre_power_on_steps
Optional

Summary of the pre power-on steps

string
post_power_on_steps
Optional

Summary of the post power-on steps

boolean
allow_migration
Optional

Whether or not vMotion is enabled for the current VM