NSX-T Data Center REST API
ALBL4RuleActionSelectPool (type)
{
"additionalProperties": false,
"description": "Advanced load balancer L4RuleActionSelectPool object",
"id": "ALBL4RuleActionSelectPool",
"module_id": "PolicyAdvancedLoadBalancer",
"properties": {
"action_type": {
"$ref": "ALBL4RuleActionSelectPoolType,
"description": "Indicates action to take on rule match. Enum options - L4_RULE_ACTION_SELECT_POOL, L4_RULE_ACTION_SELECT_POOLGROUP. Allowed in Basic(Allowed values- L4_RULE_ACTION_SELECT_POOL) edition, Essentials(Allowed values- L4_RULE_ACTION_SELECT_POOL) edition, Enterprise edition.",
"required": true,
"title": "Action type"
},
"pool_group_path": {
"description": "ID of the pool group to serve the request. It is a reference to an object of type PoolGroup. Allowed in Basic edition, Essentials edition, Enterprise edition.",
"required": false,
"title": "Pool group path",
"type": "string",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBL4PolicySet"
],
"relationshipType": "ALB_L4POLICYSET_ALB_POOLGROUP_RELATIONSHIP",
"rightType": [
"ALBPoolGroup"
]
}
]
},
"pool_path": {
"description": "ID of the pool of servers to serve the request. It is a reference to an object of type Pool.",
"required": false,
"title": "Pool path",
"type": "string",
"x-vmw-cross-reference": [
{
"leftType": [
"ALBL4PolicySet"
],
"relationshipType": "ALB_L4POLICYSET_ALB_POOL_RELATIONSHIP",
"rightType": [
"ALBPool"
]
}
]
}
},
"title": "L4RuleActionSelectPool",
"type": "object"
}