VSphereVM
vSphere VM
The schema for the vSphere VMs API.
JSON Example
{
"name": "string",
"datacenter": "string",
"datastore": "string",
"disk": 0,
"folder": "string",
"memory": 0,
"resource_pool": "string",
"server": "string",
"storage_policy": "string",
"template": "string",
"thumbprint": "string",
"status": {
"status": "string",
"reason": "string",
"message": "string"
},
"network": {
"devices": [
{
"network_name": "string",
"nameservers": [
"string"
],
"addresses_from_pools": [
{
"api_group": "string",
"kind": "string",
"name": "string"
}
]
}
]
}
}
string
name
Optional
The name of the vSphere VM.
string
datacenter
Optional
The datacenter of the vSphere VM.
string
datastore
Optional
The datastore of the vSphere VM.
integer
disk
Optional
The disk size in GiB of the vSphere VM.
string
folder
Optional
The folder of the vSphere VM.
integer
memory
Optional
The memory size in MiB of the vSphere VM.
string
resource_pool
Optional
The resource pool of the vSphere VM.
string
server
Optional
The server of the vSphere VM.
string
storage_policy
Optional
The storage policy of the vSphere VM.
string
template
Optional
The template of the vSphere VM.
string
thumbprint
Optional
The thumbprint of the vSphere VM.