CannotEnableVmcpForCluster

CannotEnableVmcpForCluster
CannotEnableVmcpForCluster

This fault is thrown when an attempt is made to enable VM Component Protection on a cluster which contains a host that does not support this feature.

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"
        }
    ],
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "hostName": "string",
    "reason": "string"
}
host
Optional

Report the host with APD timeout disabled.

If the host is set it points to the host which is the reason for this fault i.e this host has ADPTimeout disabled.

string
hostName
Optional

If set this reports the hostName.

This is used for printing the host name in the localized message as the host may have been removed from the vCenter's inventory by the time localization would be taking place.

string
reason
Optional

This reports the reason for host not meeting the requirements for enabling vSphere VMCP.

It can be the following reason.

  • APDTimeout disabled.