Neutron Pool

Media Type
[application/vnd.org.midonet.neutron.lb.Pool-v1+json]
Collection Media Type
[application/vnd.org.midonet.neutron.lb.Pools-v1+json]
GET     /neutron/lb/pools
GET     /neutron/lb/pools/:poolId
POST    /neutron/lb/pools
DELETE  /neutron/lb/pools/:poolId
POST    /neutron/lb/pools/:poolId/health_monitors
DELETE  /neutron/lb/pools/:poolId/health_monitors/:healthMonitorId
Field NameTypePOST/PUTRequiredDescription

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 true (up).

description

String

POST/PUT

No

The pool description.

health_monitors

Array of UUID

POST/PUT

No

The list of identifiers representing the health monitors associated with this pool.

lb_method

String

POST/PUT

No

The load balancing method. Only ROUND_ROBIN is supported at this time.

members

Array of UUID

POST/PUT

No

The list of identifiers representing the members associated with this pool.

name

String

POST/PUT

No

The pool name.

protocol

String

POST/PUT

No

The protocol for which the pool will load balance. Only TCP is currently supported.

provider

String

POST/PUT

No

The provider name of load balancer service.

router_id

UUID

POST/PUT

No

The identifier of the router resource associated with this pool.

status

String

POST/PUT

No

The pool status. The values are ACTIVE or INACTIVE. It is currently unused.

status_description

String

POST/PUT

No

The pool status description.

subnet_id

UUID

POST/PUT

No

The identifier of the subnet associated with this pool.

vip_id

UUID

POST/PUT

No

The identifier of the VIP resource associated with this pool.

Questions? Discuss on Mailing Lists or Chat.
Found an error? Report a bug.