nodepool_spec_cloudMachineTemplate_vSphereMachine

nodepool_spec_cloudMachineTemplate_vSphereMachine
nodepool_spec_cloudMachineTemplate_vSphereMachine

VSphereMachine config params. Present only if CloudMachineTemplateType = VSphereMachine.

JSON Example
{
    "cloneMode": "string",
    "datacenter": "string",
    "datastore": "string",
    "folder": "string",
    "numCoresPerSocket": 0,
    "resourcePool": "string",
    "storagePolicyName": "string",
    "template": "string"
}
string
cloneMode
Optional

CloneMode specifies the type of clone operation. The LinkedClone mode is only support for templates that have at least one snapshot. If the template has no snapshots, then CloneMode defaults to FullClone. When LinkedClone mode is enabled the DiskGiB field is ignored as it is not possible to expand disks of linked clones. Defaults to LinkedClone, but fails gracefully to FullClone if the source of the clone operation has no snapshots.

string
datacenter
Optional

Datacenter is the name or inventory path of the datacenter in which the node is created/located. Datacenter is required for creation and is immutable.

string
datastore
Optional

Datastore is the name or inventory path of the datastore in which the node is created/located. Datastore is required if storagePolicyName is not set for creation and is immutable.

string
folder
Optional

Folder is the name or inventory path of the folder in which the node is created/located. Folder is required for creation and is immutable.

integer As int32 As int32
numCoresPerSocket
Optional

NumCoresPerSocket is the number of cores among which to distribute CPUs in this node.

string
resourcePool
Optional

ResourcePool is the name or inventory path of the resource pool in which the node is created/located. ResourcePool is required for creation and is immutable.

string
storagePolicyName
Optional

StoragePolicyName of the storage policy to use with the node StoragePolicyName is required if Datastore is not set for creation and is immutable.

string
template
Optional

Template is the name or inventory path of the template used to clone the node. Template is required for creation and is immutable.