CpuIncompatible

CpuIncompatible
CpuIncompatible

Deprecated as of vSphere API 6.5 use FeatureRequirementsNotMet.

The host is not compatible with the CPU feature requirements of the virtual machine, for a particular CPUID register.

A subclass of this fault may be used to express the incompatibilities in a more easily understandable format.

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"
        }
    ],
    "level": 0,
    "registerName": "string",
    "registerBits": "string",
    "desiredBits": "string",
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
integer As int32 As int32
level
Required

The CpuIdInfo level where a problem was detected.

Other levels may also have problems.

string
registerName
Required

The CpuIdInfo register where a problem was detected.

Other registers may also have problems. Possible register names are eax, ebx, ecx, or edx.

string
registerBits
Optional

The contents of the register on the target host, in CpuIdInfo register format.

The '-' character indicates an unknown value.

string
desiredBits
Optional

The desired values for the register's bits.

The 'x' character indicates don't-care.

host
Optional

Reference to an instance of the HostSystem managed object.