[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director

VirtualMachineClass

In a Tanzu Kubernetes cluster Virtual Machine Classes reserve a set of resources for the VM including cpu, memory, and storage.


Properties

integer as int32
cpuCount Optional

Number of CPUs that a node gets when this VirtualMachineClass is applied to the node of a Kubernetes cluster.


integer as int64
cpuReservationRequestedMHz Optional

CPU in MHz that a node reserves when this VirtualMachineClass is applied to the node of a Kubernetes cluster.


boolean
isFullyReserved Optional

This read-only field conveys whether CPU and memory resources are fully reserved or not when this VirtualMachineClass is applied to the node of the Kubernetes cluster.


integer as int64
memoryMB Optional

Memory in MB that a node gets when this VirtualMachineClass is applied to the node of a Kubernetes cluster.


integer as int64
memoryReservationRequestedMB Optional

Memory in MB that a node reserves when this VirtualMachineClass is applied to the node of a Kubernetes cluster.


string
name Optional

Name of the Virtual Machine Class.

JSON Example

{
	"cpuCount": 0,
	"cpuReservationRequestedMHz": 0,
	"isFullyReserved": false,
	"memoryMB": 0,
	"memoryReservationRequestedMB": 0,
	"name": "string"
}
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.0
Property Of

InlineVirtualMachineClasses1

Feedback

Was this page helpful?