- Media Type
[application/vnd.org.midonet.neutron.lb.PoolV2-v1+json]
- Collection Media Type
[application/vnd.org.midonet.neutron.lb.PoolsV2-v1+json]
GET NOT ALLOWED GET NOT ALLOWED POST /neutron/pools_v2 PUT /neutron/pools_v2/:poolId DELETE /neutron/pools_v2/:poolId
Field Name | Type | POST/PUT | Required | Description |
---|---|---|---|---|
id | UUID | POST | No | A unique identifier of the resource. If this field is omitted in the POST request, a random UUID is generated. |
tenant_id | String | POST | Yes | The identifier of the tenant that owns the pool. |
admin_state_up | Boolean | POST/PUT | No | The administrative state of the pool. Default is |
lb_algorithm | String | POST/PUT | No | The load balancing method. Only |
listener_id | UUID | POST | No | The UUID of the listener to associate with this pool (default is no listener). |
loadbalancers | array of LB ID sub-objects | POST | Yes | The load balancer to connect this pool to. This should be a sub-object dictionary with only a single key "id" and the UUID of the load balancer to use for this pool. |
protocol | String | POST | No | The protocol for which the pool will load balance. Only |
session_persistence | Session Persistence Object | POST/PUT | No | The session persistence method to be used by this pool. This must be a sub- object dictionary with a single key "type" and a string value of the type of session persistence to use. Currently only a string value of "SOURCE_IP" is supported. |