OS::Neutron::LBaaS::PoolMember¶
A resource for managing LBaaS v2 Pool Members.
A pool member represents a single backend node.
Required Properties¶
Name | Description |
---|---|
address | IP address of the pool member on the pool network. String value expected. Updates cause replacement. Value must be of type ip_addr |
pool | Name or ID of the load balancing pool. String value expected. Updates cause replacement. Value must be of type neutron.lbaas.pool |
protocol_port | Port on which the pool member listens for requests or connections. Integer value expected. Updates cause replacement. The value must be in the range 1 to 65535, include 1 and 65535. |
subnet | Subnet name or ID of this member. String value expected. Updates cause replacement. Value must be of type neutron.subnet |
Optional Properties¶
Name | Description |
---|---|
admin_state_up | The administrative state of the pool member. Boolean value expected. Updates are not supported. Allowed values: True |
weight | Weight of pool member in the pool (default to 1). Integer value expected. Can be updated without replacement. Defaults to "1". The value must be in the range 0 to 256, include 0 and 256. |
Attributes¶
Name | Description |
---|---|
address | The IP address of the pool member. |
pool_id | The ID of the pool to which the pool member belongs. |
HOT Syntax¶
heat_template_version: 2014-10-16
...
resources:
...
the_resource:
type: OS::Neutron::LBaaS::PoolMember
properties:
address: String
admin_state_up: Boolean
pool: String
protocol_port: Integer
subnet: String
weight: Integer