ClusterHostPowerAction

ClusterHostPowerAction
ClusterHostPowerAction

Describes a single host power action.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "type": "string",
    "target": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "operationType": "string",
    "powerConsumptionWatt": 0,
    "cpuCapacityMHz": 0,
    "memCapacityMB": 0
}
operationType
Required

Possible values:

  • powerOn: Power On Operation

  • powerOff: Power Off Operation.

    Power off operation puts the host in a state that can be woken up remotely.

Possible values are : powerOn, powerOff,
integer As int32 As int32
powerConsumptionWatt
Optional

Estimated power consumption of the host.

In case of power-on, this is the projected increase in the cluster's power consumption. In case of power off, this is the projected decrease in the cluster's power consumption

integer As int32 As int32
cpuCapacityMHz
Optional

CPU capacity of the host in units of MHz.

In case of power-on action, this is the projected increase in the cluster's CPU capacity. In case of power off, this is the projected decrease in the cluster's CPU capacity.

integer As int32 As int32
memCapacityMB
Optional

Memory capacity of the host in units of MM.

In case of power-on action, this is the projected increase in the cluster's memory capacity. In case of power off, this is the projected decrease in the cluster's memory capacity.