JobResourceConfig
JobResourceConfig
JSON Example
{
"guid": "string",
"label": "string",
"instances": {
"value": 0,
"disabled": false,
"automatic": 0,
"show_custom": false,
"options": [
0
]
},
"vm_type": {
"value": "string",
"automatic": "string"
},
"disk_type": {
"required": false,
"value": "string",
"automatic": "string",
"disabled": false
},
"internet_connected": false,
"elb_names": [
"string"
],
"nsxt": {
"ns_groups": [
"string"
],
"vif_type": "string",
"lb": {
"server_pools": [
{
"name": "string",
"port": "number"
}
]
}
},
"avi": {
"pools": [
"string"
]
},
"floating_ips": "string"
}
string
guid
Required
The unique identifier of the job
string
label
Optional
The human-readable label of the job
boolean
internet_connected
Optional
AWS, GCP, and Azure only. Whether the VM has a public IP
array of
string
elb_names
Optional
AWS, GCP, Azure, and VCF. Load balancer names or label identifiers
nsxt
Optional
vSphere only. NSX-T configuration
avi
Optional
vSphere only. Avi Load Balancer configuration
string
floating_ips
Optional
OpenStack only. Floating IP addresses