Get Provision Spec

Get Provision Spec

Get sddc provision spec for an org

Request
URI
GET
https://vmc.vmware.com/vmc/api/orgs/{org}/sddcs/provision-spec
COPY
Path Parameters
string
org
Required

Organization identifier


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns ProvisionSpec of type(s) application/json
{
    "provider": {
        "provider": {
            "sddc_type_config_spec": {
                "sddc_type_config_spec": {
                    "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"
                            }
                        ]
                    }
                }
            },
            "region_display_names": {
                "region_display_names": "string"
            }
        }
    }
}
object
provider
Optional

Map of provider to sddc config spec


400

BadRequest

Returns ErrorResponse of type(s) application/json
"ErrorResponse Object"
integer
status
Required

HTTP status code

string
path
Required

Originating request URI

boolean
retryable
Required

If true, client should retry operation

string
error_code
Required

unique error code

array of string
error_messages
Required

localized error messages


401

Unauthorized

Operation doesn't return any data structure

403

Forbidden

Returns ErrorResponse of type(s) application/json
"ErrorResponse Object"
integer
status
Required

HTTP status code

string
path
Required

Originating request URI

boolean
retryable
Required

If true, client should retry operation

string
error_code
Required

unique error code

array of string
error_messages
Required

localized error messages


500

Internal server error.

Returns ErrorResponse of type(s) application/json
"ErrorResponse Object"
integer
status
Required

HTTP status code

string
path
Required

Originating request URI

boolean
retryable
Required

If true, client should retry operation

string
error_code
Required

unique error code

array of string
error_messages
Required

localized error messages


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/vmc/api/orgs/{org}/sddcs/provision-spec