class Aws::ElasticLoadBalancing::Types::LoadBalancerDescription

Information about a load balancer.

@!attribute [rw] load_balancer_name

The name of the load balancer.
@return [String]

@!attribute [rw] dns_name

The DNS name of the load balancer.
@return [String]

@!attribute [rw] canonical_hosted_zone_name

The DNS name of the load balancer.

For more information, see [Configure a Custom Domain Name][1] in the
*Classic Load Balancers Guide*.

[1]: https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/using-domain-names-with-elb.html
@return [String]

@!attribute [rw] canonical_hosted_zone_name_id

The ID of the Amazon Route 53 hosted zone for the load balancer.
@return [String]

@!attribute [rw] listener_descriptions

The listeners for the load balancer.
@return [Array<Types::ListenerDescription>]

@!attribute [rw] policies

The policies defined for the load balancer.
@return [Types::Policies]

@!attribute [rw] backend_server_descriptions

Information about your EC2 instances.
@return [Array<Types::BackendServerDescription>]

@!attribute [rw] availability_zones

The Availability Zones for the load balancer.
@return [Array<String>]

@!attribute [rw] subnets

The IDs of the subnets for the load balancer.
@return [Array<String>]

@!attribute [rw] vpc_id

The ID of the VPC for the load balancer.
@return [String]

@!attribute [rw] instances

The IDs of the instances for the load balancer.
@return [Array<Types::Instance>]

@!attribute [rw] health_check

Information about the health checks conducted on the load balancer.
@return [Types::HealthCheck]

@!attribute [rw] source_security_group

The security group for the load balancer, which you can use as part
of your inbound rules for your registered instances. To only allow
traffic from load balancers, add a security group rule that
specifies this source security group as the inbound source.
@return [Types::SourceSecurityGroup]

@!attribute [rw] security_groups

The security groups for the load balancer. Valid only for load
balancers in a VPC.
@return [Array<String>]

@!attribute [rw] created_time

The date and time the load balancer was created.
@return [Time]

@!attribute [rw] scheme

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

If `Scheme` is `internet-facing`, the load balancer has a public DNS
name that resolves to a public IP address.

If `Scheme` is `internal`, the load balancer has a public DNS name
that resolves to a private IP address.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/elasticloadbalancing-2012-06-01/LoadBalancerDescription AWS API Documentation

Constants

SENSITIVE