Whether the load balancer should treat this server as a backup unit. If {@code true}, the load balancer forwards no ingress traffic to this backend server unless all other backend servers not marked as "backup" fail the health check policy.
*Note:** You cannot add a backend server marked as {@code backup} to a backend set that uses the IP Hash policy.
Example: {@code false}
Whether the load balancer should drain this server. Servers marked "drain" receive no new incoming traffic.
Example: {@code false}
The IP address of the backend server.
Example: {@code 10.0.0.3}
The maximum number of simultaneous connections the load balancer can make to the backend. If this is not set then number of simultaneous connections the load balancer can make to the backend is unlimited.
Example: {@code 300} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
Whether the load balancer should treat this server as offline. Offline servers receive no incoming traffic.
Example: {@code false}
The communication port for the backend server.
Example: {@code 8080} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
The load balancing policy weight assigned to the server. Backend servers with a higher weight receive a larger proportion of incoming traffic. For example, a server weighted '3' receives 3 times the number of new connections as a server weighted '1'. For more information on load balancing policies, see How Load Balancing Policies Work.
Example: {@code 3} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
The configuration details for creating a backend server in a backend set. For more information on backend server configuration, see Managing Backend Servers.