F5 Networks · Schema
Pool
A pool resource that contains a group of backend server members used for load balancing traffic from virtual servers.
API GatewayApplication DeliveryAutomationEdge ComputingKubernetesLoad BalancingMulti-CloudNGINXSecurityWAF
Properties
| Name | Type | Description |
|---|---|---|
| kind | string | Resource type identifier. |
| name | string | Name of the pool resource. |
| fullPath | string | Full path including partition. |
| generation | integer | Configuration generation counter. |
| selfLink | string | Self-referencing URI. |
| allowNat | string | Whether the pool can load balance NAT connections. |
| allowSnat | string | Whether the pool can load balance SNAT connections. |
| description | string | User-defined description. |
| ignorePersistedWeight | string | Whether to ignore persisted weight when calculating load distribution. |
| ipTosToClient | string | Type of Service level for client-bound outgoing packets. |
| ipTosToServer | string | Type of Service level for server-bound outgoing packets. |
| linkQosToClient | string | QoS level for outgoing packets to clients. |
| linkQosToServer | string | QoS level for outgoing packets to servers. |
| loadBalancingMode | string | Load balancing algorithm used to distribute traffic. |
| minActiveMembers | integer | Minimum number of active members for priority-group activation. |
| minUpMembers | integer | Minimum number of operational pool members required before action is taken. |
| minUpMembersAction | string | Action to take when the number of operational members falls below the minimum. |
| minUpMembersChecking | string | Whether minimum member monitoring is enabled. |
| monitor | string | Health monitor or monitor rule applied to pool members. Specify multiple monitors with 'and' or 'min N of'. |
| partition | string | Administrative partition. |
| queueDepthLimit | integer | Maximum number of connections queued per member. |
| queueOnConnectionLimit | string | Whether to queue connections when limits are reached. |
| queueTimeLimit | integer | Maximum time in milliseconds a connection can remain queued. |
| reselectTries | integer | Number of reselection attempts after a passive failure. |
| serviceDownAction | string | Action to take when all pool members are unavailable. |
| slowRampTime | integer | Time in seconds to gradually increase traffic to a newly enabled member. |
| membersReference | object | Reference to the pool members subcollection. |