#load_balancer_name ⇒ String

The name of the load balancer.

This name must be unique within your set of load balancers for the
region, must have a maximum of 32 characters, must contain only
alphanumeric characters or hyphens, and cannot begin or end with a
hyphen.

Returns:

(String)
—

The name of the load balancer.

#scheme ⇒ String

The type of a load balancer. Valid only for load balancers in a VPC.

By default, Elastic Load Balancing creates an Internet-facing load
balancer with a DNS name that resolves to public IP addresses. For more
information about Internet-facing and Internal load balancers, see Load
Balancer Scheme in the Elastic Load Balancing User Guide.

Specify internal to create a load balancer with a DNS name that
resolves to private IP addresses.

Returns:

(String)
—

The type of a load balancer.

#security_groups ⇒ Array<String>

The IDs of the security groups to assign to the load balancer.

Returns:

(Array<String>)
—

The IDs of the security groups to assign to the load balancer.

#subnets ⇒ Array<String>

The IDs of the subnets in your VPC to attach to the load balancer.
Specify one subnet per Availability Zone specified in
AvailabilityZones.