This request updates the list of existing independent protected VMs (i.e., not part of a recovery group) under a protected domain's failback runbook.

Usage:

PUT on /domains/{domainId}/settings/runbook/failback/vms

Request URL:

https://<MS hostname>/jss/domains/{domainId}/settings/runbook/failback/vms

Header:

fios-session:vc_sessionId

Request:

{

    "protectedVms": [{

        "id": "de440acb-ad73-11ef-98f1-0050568ff3cd",

        "name": "fs183vm1",

        "bootDelay": null,

        "numCPU": 1,

        "memoryKB": "2097152",

        "postScript": {

            "command": "pre-script.py",

            "parameters": "hostname"

        },

        "virtualNics": [{

            "pciSlotNumber": 192,

            "key": 4000,

            "label": "Network adapter 1",

            "networkName": "VM Network",

            "ipAddress": "10.40.2.17",

            "subnetMask": "255.255.255.0",

            "defaultGateway": "10.40.0.1",

            "dns": "10.40.0.9,10.40.0.10",

            "dnsSuffix": "st.jsoft.com",

            "vlanTag": null

        }],

        "retainMAC": true,

        "retainUuid": true,

        "retainInstanceUuid": true,

        "powerOff": false

    }]

}

Response:

N/A