Update A single availability zone

Update A single availability zone

Update an availability zone.

There are different fields for availability zones per IaaS. Look at the examples to see the valid fields for each IaaS.

iaas_configuration_guid is optional if you only have a single IaaS configuration. Multiple IaaS configurations are only supported on vSphere at this time.

Availability zones cannot be updated on Azure.

Availability zones that are already on a deployed product cannot be updated.

Request
URI
PUT
https://{opsmanager-installation}//api/v0/staged/director/availability_zones/{az_guid}
COPY
Path Parameters
string
az_guid
Required

az_guid


Request Body
PutAvailabilityZone of type(s) application/json
Required
{
    "availability_zone": {
        "guid": "string",
        "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 ResponseAvailabilityZone 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"
            }
        ]
    }
}
availability_zone
Required

availability_zone


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": [
            {}
        ]
    }
}
availability_zone
Required

availability_zone

warnings
Optional

warnings