ConfigSpec

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.