Server
{
"autoscaling_group_name": "string",
"availability_zone": "string",
"description": "string",
"discovered_networks": [
{
"network_ref": "string",
"subnet": [
{
"ip_addr": {
"addr": "string",
"type": "string"
},
"mask": 0
}
],
"subnet6": [
{
"ip_addr": {
"addr": "string",
"type": "string"
},
"mask": 0
}
]
}
],
"enabled": false,
"external_orchestration_id": "string",
"external_uuid": "string",
"health_monitor_refs": [
"string"
],
"hostname": "string",
"ip": {
"addr": "string",
"type": "string"
},
"location": {
"latitude": "number",
"longitude": "number",
"name": "string",
"tag": "string"
},
"mac_address": "string",
"nw_ref": "string",
"port": 0,
"preference_order": 0,
"prst_hdr_val": "string",
"ratio": 0,
"resolve_server_by_dns": false,
"rewrite_host_header": false,
"server_node": "string",
"srv_rdata": {
"port": 0,
"priority": 0,
"weight": 0
},
"static": false,
"verify_network": false,
"vm_ref": "string"
}
Name of autoscaling group this server belongs to. Field introduced in 17.1.2. Allowed with any value in Enterprise, Basic, Enterprise with Cloud Services edition.
Availability-zone of the server VM. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
A description of the Server. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
(internal-use) Discovered networks providing reachability for server IP. This field is used internally by Avi, not editable by the user. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Enable, Disable or Graceful Disable determine if new or existing connections to the server are allowed. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
UID of server in external orchestration systems. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
UUID identifying VM in OpenStack and other external compute. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Verify server health by applying one or more health monitors. Active monitors generate synthetic traffic from each Service Engine and mark a server up or down based on the response. . It is a reference to an object of type HealthMonitor. Field introduced in 31.1.1. Maximum of 10 items allowed. Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
DNS resolvable name of the server. May be used in place of the IP address. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
MAC address of server. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
(internal-use) This field is used internally by Avi, not editable by the user. It is a reference to an object of type VIMgrNWRuntime. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Optionally specify the servers port number. This will override the pool's default server port attribute. Allowed values are 1-65535. Special values are 0- use backend port in pool. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Preference order of this member in the group. The DNS Service chooses the member with the lowest preference that is operationally up. Allowed values are 1-128. Field introduced in 22.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Header value for custom header persistence. . Allowed with any value in Enterprise, Enterprise with Cloud Services edition.
Ratio of selecting eligible servers in the pool. Allowed values are 1-20. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Auto resolve server's IP using DNS name. Allowed with any value in Enterprise, Enterprise with Cloud Services edition. Allowed in Essentials (Allowed values- false), Basic (Allowed values- false) edition.
Rewrite incoming Host Header to server name. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Hostname of the node where the server VM or container resides. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
If statically learned. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
Verify server belongs to a discovered network or reachable via a discovered network. Verify reachable network isn't the OpenStack management network. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.
(internal-use) This field is used internally by Avi, not editable by the user. It is a reference to an object of type VIMgrVMRuntime. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.