Region

Region
Region

A region represents a collection of supervisor clusters across different VCs.

JSON Example
{
    "id": "string",
    "name": "string",
    "description": "string",
    "nsxManager": {
        "name": "string",
        "id": "string"
    },
    "supervisors": [
        {
            "name": "string",
            "id": "string"
        }
    ],
    "storagePolicies": [
        "string"
    ],
    "status": "string",
    "loadBalancerType": "string",
    "memoryCapacityMiB": 0,
    "memoryReservationCapacityMiB": 0,
    "cpuCapacityMHz": 0,
    "cpuReservationCapacityMHz": 0
}
string
id
Optional

The identifier of the region in URN format.

string
name
Required
Constraints: maxLength: 63

The name of the region. It must follow RFC 1123 Label Names to conform with Kubernetes standards.

string
description
Optional

The description of the region.

nsxManager
Required

Entity reference used to describe VCD entities

supervisors
Required
Constraints: minItems: 1 maxItems: 128

A list of supervisors in a region

array of string
storagePolicies
Required
Constraints: minItems: 1 maxItems: 128

A list of distinct vCenter storage policy names from the vCenters taking part in this region. A storage policy with the given name must exist in all the vCenters of this region otherwise it will not be accepted. Only the storage policies added to a region can be published to the tenant Virtual Datacenters.

string
status
Optional

The creation status of the Region. Possible values are READY, NOT_READY, ERROR, FAILED, DELETING. A Region needs to be ready and enabled to be usable.

string
loadBalancerType
Optional

The load balancer type of the supervisors in a Region

integer As int64 As int64
memoryCapacityMiB
Optional

Total memory resources (in mebibytes) available to this Region.

integer As int64 As int64
memoryReservationCapacityMiB
Optional

Total memory reservation resources (in mebibytes) available to this Region.

integer As int64 As int64
cpuCapacityMHz
Optional

Total CPU resources in MHz available to this Region.

integer As int64 As int64
cpuReservationCapacityMHz
Optional

Total CPU reservation resources in MHz available to this Region.

Returned By