FaultToleranceVMConfigSpec

FaultToleranceVMConfigSpec
FaultToleranceVMConfigSpec

FaultToleranceVMConfigSpec contains information about placement of fault tolerant VM.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "vmConfig": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "disks": [
        {
            "_typeName": "string",
            "disk": {
                "_typeName": "string",
                "key": 0,
                "deviceInfo": {
                    "_typeName": "string",
                    "label": "string",
                    "summary": "string"
                },
                "backing": {
                    "_typeName": "string"
                },
                "connectable": {
                    "_typeName": "string",
                    "migrateConnect": "string",
                    "startConnected": false,
                    "allowGuestControl": false,
                    "connected": false,
                    "status": "string"
                },
                "slotInfo": {
                    "_typeName": "string"
                },
                "controllerKey": 0,
                "unitNumber": 0,
                "numaNode": 0,
                "deviceGroupInfo": {
                    "_typeName": "string",
                    "groupInstanceKey": 0,
                    "sequenceId": 0
                }
            },
            "datastore": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            }
        }
    ]
}
vmConfig
Optional

Datastore for the configuration file for the virtual machine, e.g., the .vmx file.

This also implicitly defines the configuration directory.

disks
Optional

Array of disks associated with the VM