FaultToleranceConfigInfo

FaultToleranceConfigInfo
FaultToleranceConfigInfo

FaultToleranceConfigInfo is a data object type containing Fault Tolerance settings for this virtual machine.

role, instanceUuids and configPaths contain information about the whole fault tolerance group.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "role": 0,
    "instanceUuids": [
        "string"
    ],
    "configPaths": [
        "string"
    ],
    "orphaned": false
}
integer As int32 As int32
role
Required

The index of the current VM in instanceUuids array starting from 1, so 1 means that it is the primary VM.

array of string
instanceUuids
Required

The instanceUuid of all the VMs in this fault tolerance group.

The first element is the instanceUuid of the primary VM.

array of string
configPaths
Required

The configuration file path for all the VMs in this fault tolerance group.

boolean
orphaned
Optional

Indicates whether a secondary VM is orphaned (no longer associated with the primary VM).