InlineLoadBalancerCloud1

InlineLoadBalancerCloud1
InlineLoadBalancerCloud1
JSON Example
{
    "id": "urn:vcloud:loadBalancerCloud:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "name": "string",
    "description": "string",
    "loadBalancerCloudBacking": {
        "backingId": "NSX-ALB Clouds are identified with the following format 'cloud-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'",
        "backingType": "string",
        "loadBalancerControllerRef": {
            "name": "string",
            "id": "string"
        }
    },
    "networkPoolRef": {
        "name": "string",
        "id": "string"
    },
    "healthStatus": "string",
    "detailedHealthMessage": "string",
    "maxGatewayCount": 0,
    "usedGatewayCount": 0
}
string
id
Optional

The identifier of the registered Load Balancer Cloud in URN format

string
name
Required

The name of the Load Balancer Cloud.

string
description
Optional

Description for the registered Load Balancer Cloud.

loadBalancerCloudBacking
Required

A Load Balancer Cloud Backing.

networkPoolRef
Optional

Entity reference used to describe VCD entities

string
healthStatus
Optional

The current health status of the Load Balancer Cloud. Possible values are:

  • UP - The cloud is healthy and ready to enable Load Balancer for an Edge Gateway.
  • DOWN - The cloud is in a failure state. Enabling Load balancer on an Edge Gateway may not be possible.
  • RUNNING - The cloud is currently processing. An example is if it's enabling a Load Balancer for an Edge Gateway.
  • UNAVAILABLE - The cloud is unavailable.
  • UNKNOWN - The cloud state is unknown.
string
detailedHealthMessage
Optional

The non-localized detailed message on the health of the Cloud.

integer
maxGatewayCount
Optional

The maximum number of supported edge gateways for the Load Balancer Cloud.

integer
usedGatewayCount
Optional

The number of used edge gateways for the Load Balancer Cloud.