Creating availability zones
Creates an availability zone.
iaas_configuration_guid
is optional if you only have a single IaaS configuration. Multiple IaaS configurations are only supported on vSphere at this time.
Modifying availability zones is not supported on Azure
Request
URI
POST
https://{opsmanager-installation}//api/v0/staged/director/availability_zones
COPY
Request Body
PostAvailabilityZone of type(s) application/json
Required
{
"availability_zone": {
"name": "string",
"iaas_identifier": "string",
"iaas_configuration_guid": "string",
"clusters": [
{
"guid": "string",
"cluster": "string",
"resource_pool": "string",
"host_group": "string",
"drs_rule": "string"
}
]
}
}
availability_zone
Required
availability_zone
Responses
200
OK
Returns ResponseAvailabilityZoneWithWarnings of type(s) application/json
{
"availability_zone": {
"name": "string",
"guid": "string",
"iaas_configuration_guid": "string",
"iaas_identifier": "string",
"clusters": [
{
"guid": "string",
"cluster": "string",
"resource_pool": "string",
"host_group": "string",
"drs_rule": "string"
}
]
},
"warnings": {
"errors": [
{}
]
}
}
warnings
Optional
warnings
207
Multi-Status
Returns ResponseAvailabilityZoneWithWarnings of type(s) application/json
{
"availability_zone": {
"name": "string",
"guid": "string",
"iaas_configuration_guid": "string",
"iaas_identifier": "string",
"clusters": [
{
"guid": "string",
"cluster": "string",
"resource_pool": "string",
"host_group": "string",
"drs_rule": "string"
}
]
},
"warnings": {
"errors": [
{}
]
}
}
warnings
Optional
warnings
405
Method Not Allowed
Returns CommonErrors of type(s) application/json
{
"errors": [
"string"
]
}
array of string
errors
Required
errors