ConfigSpec
ConfigSpec
Represents a configuration spec for any sddc provision operation.
JSON Example
{
"powered_by_outpost_available": false,
"expiry_in_days": 0,
"sddc_sizes": [
"string"
],
"availability": {
"availability": [
{
"vsan_esa_supported": false,
"display_name": "string",
"description": "string",
"instance_type": "string",
"entity_capacity": {
"esa_storage_capacity_gib": 0
},
"label": "string",
"instance_provisioning_error_cause": "string",
"supported_cpu_cores": {
"supported_cpu_cores": [
0
]
},
"hosts": [
0
],
"cpu_cores": [
0
],
"hyper_threading_supported": false
}
]
},
"powered_by": {
"powered_by": [
{
"vsan_esa_supported": false,
"display_name": "string",
"description": "string",
"instance_type": "string",
"entity_capacity": {
"esa_storage_capacity_gib": 0
},
"label": "string",
"instance_provisioning_error_cause": "string",
"supported_cpu_cores": {
"supported_cpu_cores": [
0
]
},
"hosts": [
0
],
"cpu_cores": [
0
],
"hyper_threading_supported": false,
"powered_by_id": "string",
"powered_by_type": "string"
}
]
}
}
boolean
powered_by_outpost_available
Optional
Indicates if this org supports deployments that are powered by VMC on outposts
integer
expiry_in_days
Optional
Indicates after how many days the sddc should expire
array of
string
sddc_sizes
Optional
Array of valid sizes for the sddc
object
availability
Optional
Map of region to instance types available in that region
object
powered_by
Optional
Map of region to instance types available for the powered by type.