ALBServer (schema)

Server

Advanced load balancer Server object
Name Description Type Notes
autoscaling_group_name Autoscaling group name

Name of autoscaling group this server belongs to.
string
availability_zone Availability zone

Availability-zone of the server VM.
string
description Description

A description of the Server.
string
discovered_networks Discovered networks

(internal-use) Discovered networks providing reachability
for server IP.
This field is used internally by Avi, not editable by the
user.
array of ALBDiscoveredNetwork
enabled Enabled

Enable, Disable or Graceful Disable determine if new or
existing connections to the server are allowed.
Default value when not specified in API or module is
interpreted by ALB Controller as true.
boolean Default: "True"
external_orchestration_id External orchestration id

UID of server in external orchestration systems.
string
external_uuid External uuid

UUID identifying VM in OpenStack and other external
compute.
string
hostname Hostname

DNS resolvable name of the server.
May be used in place of the IP address.
string
ip Ip

IP Address of the server.
Required if there is no resolvable host name.
ALBIpAddr Required
is_static Is static

If statically learned.
Default value when not specified in API or module is
interpreted by ALB Controller as false.
boolean Default: "False"
location Location

(internal-use) Geographic location of the server.Currently
only for internal usage.
ALBGeoLocation
mac_address Mac address

MAC address of server.
string
port Port

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'.
integer Minimum: 0
Maximum: 65535
prst_hdr_val Prst hdr val

Header value for custom header persistence.
string
ratio Ratio

Ratio of selecting eligible servers in the pool.
Allowed values are 1-20.
Default value when not specified in API or module is
interpreted by ALB Controller as 1.
integer Minimum: 1
Maximum: 20
Default: "1"
resolve_server_by_dns Resolve server by dns

Auto resolve server's IP using DNS name.
Default value when not specified in API or module is
interpreted by ALB Controller as false.
boolean Default: "False"
rewrite_host_header Rewrite host header

Rewrite incoming Host Header to server name.
Default value when not specified in API or module is
interpreted by ALB Controller as false.
boolean Default: "False"
server_node Server node

Hostname of the node where the server VM or container
resides.
string
verify_network Verify network

Verify server belongs to a discovered network or reachable
via a discovered network.
Verify reachable network isn't the OpenStack management
network.
Default value when not specified in API or module is
interpreted by ALB Controller as false.
boolean Default: "False"