POST¶
Creating list of pools in database:¶
This only affects database, if flag “created” is assigned true, it will be ignored.
URL:
/api/v3/pool/
Request body:
{
"server_pools": [{
"id": <null>,
"identifier": <string>,
"default_port": <integer>,
"environmentvip": <environment_id>,
"servicedownaction": {
"id": <optionvip_id>,
"name": <string>
},
"lb_method": <string>,
"healthcheck": {
"identifier": <string>,
"healthcheck_type": <string>,
"healthcheck_request": <string>,
"healthcheck_expect": <string>,
"destination": <string>
},
"default_limit": <integer>,
"server_pool_members": [{
"id": <server_pool_member_id>,
"identifier": <string>,
"ipv6": {
"ip_formated": <ipv6_formated>,
"id": <ipv6_id>
},
"ip": {
"ip_formated": <ipv4_formated>,
"id": <ipv4_id>
},
"priority": <integer>,
"equipment": {
"id": <integer>,
"name": <string>
},
"weight": <integer>,
"limit": <integer>,
"port_real": <integer>,
"last_status_update_formated": <string>,
"member_status": <integer>
}],
"pool_created": <boolean>
},...]
}
URL Example:
/api/v3/pool/
More information about the POST request can be obtained in:
/api/v3/help/pool_post/