NSX-T Data Center REST API

LoadBalancerAllocationPool (type)

{
  "additionalProperties": false,
  "extends": {
    "$ref": "EdgeClusterMemberAllocationPool"
  },
  "id": "LoadBalancerAllocationPool",
  "module_id": "LogicalRouter",
  "polymorphic-type-descriptor": {
    "type-identifier": "LoadBalancerAllocationPool"
  },
  "properties": {
    "allocation_pool_type": {
      "$ref": "AllocationPoolType",
      "required": true
    },
    "allocation_size": {
      "default": "SMALL",
      "description": "To address varied customer performance and scalability requirements, different sizes for load balancer service are supported: SMALL, MEDIUM, LARGE and XLARGE, each with its own set of resource and performance. Specify size of load balancer service which you will bind to TIER1 router.",
      "enum": [
        "SMALL",
        "MEDIUM",
        "LARGE",
        "XLARGE"
      ],
      "required": true,
      "title": "Size of load balancer service",
      "type": "string"
    }
  },
  "type": "object"
}