PowerOnFtSecondaryFailed

PowerOnFtSecondaryFailed
PowerOnFtSecondaryFailed

The PowerOnFtSecondaryFailed fault is thrown when the system is unable to power on a Fault Tolerance secondary virtual machine.

It includes a list of failures on different hosts.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "faultCause": "MethodFault Object",
    "faultMessage": [
        {
            "_typeName": "string",
            "key": "string",
            "arg": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "value": {
                        "_typeName": "string"
                    }
                }
            ],
            "message": "string"
        }
    ],
    "vm": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "vmName": "string",
    "hostSelectionBy": "string",
    "hostErrors": [
        {
            "_typeName": "string",
            "faultCause": "MethodFault Object",
            "faultMessage": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "arg": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "value": {
                                "_typeName": "string"
                            }
                        }
                    ],
                    "message": "string"
                }
            ]
        }
    ],
    "rootCause": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
vm
Required

Reference to an instance of the VirtualMachine managed object.

string
vmName
Required

The name of the primary virtual machine corresponding to the secondary that is to be powered on.

hostSelectionBy
Required

HostSelectionType defines how the host was selected

Possible values:

  • user: The host was specified by the user
  • vc: The host was selected by Virtual Center
  • drs: The host was selected by DRS
Possible values are : user, vc, drs,
hostErrors
Optional

Information on why the system can not power on a Fault Tolerance secondary virtual machine on specific hosts.

Everything in the array should be FtIssuesOnHost.

rootCause
Required

The base data object type for all the object model faults that an application might handle.