AviServiceEngineGroup

AviServiceEngineGroup
AviServiceEngineGroup

An Avi Load Balancer Service Engine Group.

JSON Example undefined undefined
{
    "id": "urn:vcloud:aviServiceEngineGroup:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "name": "string",
    "haMode": "string",
    "vCpusPerServiceEngine": 0,
    "memoryPerServiceEngine": 0,
    "numberOfServiceEngines": 0,
    "regionRef": {
        "name": "string",
        "id": "string"
    },
    "backingRef": {
        "id": "string",
        "name": "string"
    }
}
string
id
Optional

The identifier of the Avi Load Balancer Service Engine Group in URN format.

string
name
Optional

The name of the Avi Load Balancer Service Engine Group.

string
haMode
Optional

The Service Engine Group's High Availability mode.

  • ELASTIC_N_PLUS_M_BUFFER - Service Engines will scale out to N active nodes with M nodes as buffer.
  • ELASTIC_ACTIVE_ACTIVE - Active-Active with scale out.
  • LEGACY_ACTIVE_STANDBY - Traditional single Active-Standby configuration
integer
vCpusPerServiceEngine
Optional

Number of vCPUs for each of the Service Engine virtual machines.

integer
memoryPerServiceEngine
Optional

Amount of memory in MB for each of the Service Engine virtual machines.

integer
numberOfServiceEngines
Optional

Number of Service Engines in this group.

regionRef
Optional

Entity reference used to describe VCD entities

backingRef
Optional

Backing Id for an entity not owned by VCD.