NSX-T Data Center Global Manager REST API
PoolMemberSetting (type)
{
"additionalProperties": false,
"description": "The setting is used to add, update or remove pool members from pool. For static pool members, admin_state, display_name and weight can be updated. For dynamic pool members, only admin_state can be updated.",
"id": "PoolMemberSetting",
"module_id": "LoadBalancer",
"properties": {
"admin_state": {
"$ref": "PoolMemberAdminStateType,
"default": "ENABLED",
"required": false,
"title": "Member admin state"
},
"display_name": {
"description": "Only applicable to static pool members. If supplied for a pool defined by a grouping object, update API would fail.",
"required": false,
"title": "Pool member display name",
"type": "string"
},
"ip_address": {
"$ref": "IPAddress,
"required": true,
"title": "Pool member IP address"
},
"port": {
"$ref": "PortElement,
"required": false,
"title": "Pool member port number"
},
"weight": {
"description": "Only applicable to static pool members. If supplied for a pool defined by a grouping object, update API would fail.",
"maximum": 255,
"minimum": 1,
"required": false,
"title": "Pool member weight",
"type": "integer"
}
},
"title": "Pool member setting",
"type": "object"
}