Contains the result of a successful invocation of DescribeLoadBalancers.

Namespace: Amazon.ElasticLoadBalancing.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class LoadBalancerDescription
Public Class LoadBalancerDescription
public ref class LoadBalancerDescription

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
LoadBalancerDescription()()()()
Default constructor for a new LoadBalancerDescription object. Callers should use the properties or fluent setter (With...) methods to initialize this object after creating it.
AvailabilityZones
Specifies a list of Availability Zones.
BackendServerDescriptions
Contains a list of back-end server descriptions.
CanonicalHostedZoneName
Provides the name of the Amazon Route 53 hosted zone that is associated with the LoadBalancer. For information on how to associate your load balancer with a hosted zone, go to Using Domain Names With Elastic Load Balancing in the Elastic Load Balancing Developer Guide.
CanonicalHostedZoneNameID
Provides the ID of the Amazon Route 53 hosted zone name that is associated with the LoadBalancer. For information on how to associate or disassociate your load balancer with a hosted zone, go to Using Domain Names With Elastic Load Balancing in the Elastic Load Balancing Developer Guide.
CreatedTime
Provides the date and time the LoadBalancer was created.
DNSName
Specifies the external DNS name associated with the LoadBalancer.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HealthCheck
Specifies information regarding the various health probes conducted on the LoadBalancer.
Instances
Provides a list of EC2 instance IDs for the LoadBalancer.
ListenerDescriptions
LoadBalancerPort, InstancePort, Protocol, InstanceProtocol, and PolicyNames are returned in a list of tuples in the ListenerDescriptions element.
LoadBalancerName
Specifies the name associated with the LoadBalancer.
Policies
Provides a list of policies defined for the LoadBalancer.
SecurityGroups
The security groups the LoadBalancer is a member of (VPC only).
SourceSecurityGroup
The security group that you can use as part of your inbound rules for your LoadBalancer's back-end Amazon EC2 application instances. To only allow traffic from LoadBalancers, add a security group rule to your back end instance that specifies this source security group as the inbound source.
Subnets
Provides a list of VPC subnet IDs for the LoadBalancer.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VPCId
Provides the ID of the VPC attached to the LoadBalancer.
WithAvailabilityZones(IEnumerable<(Of <<'(String>)>>))
Adds elements to the AvailabilityZones collection
WithAvailabilityZones(array<String>[]()[][])
Adds elements to the AvailabilityZones collection
WithBackendServerDescriptions(array<BackendServerDescription>[]()[][])
Adds elements to the BackendServerDescriptions collection
WithBackendServerDescriptions(IEnumerable<(Of <<'(BackendServerDescription>)>>))
Adds elements to the BackendServerDescriptions collection
WithCanonicalHostedZoneName(String)
Sets the CanonicalHostedZoneName property
WithCanonicalHostedZoneNameID(String)
Sets the CanonicalHostedZoneNameID property
WithCreatedTime(DateTime)
Sets the CreatedTime property
WithDNSName(String)
Sets the DNSName property
WithHealthCheck(HealthCheck)
Sets the HealthCheck property
WithInstances(array<Instance>[]()[][])
Adds elements to the Instances collection
WithInstances(IEnumerable<(Of <<'(Instance>)>>))
Adds elements to the Instances collection
WithListenerDescriptions(array<ListenerDescription>[]()[][])
Adds elements to the ListenerDescriptions collection
WithListenerDescriptions(IEnumerable<(Of <<'(ListenerDescription>)>>))
Adds elements to the ListenerDescriptions collection
WithLoadBalancerName(String)
Sets the LoadBalancerName property
WithPolicies(Policies)
Sets the Policies property
WithSecurityGroups(IEnumerable<(Of <<'(String>)>>))
Adds elements to the SecurityGroups collection
WithSecurityGroups(array<String>[]()[][])
Adds elements to the SecurityGroups collection
WithSourceSecurityGroup(SourceSecurityGroup)
Sets the SourceSecurityGroup property
WithSubnets(IEnumerable<(Of <<'(String>)>>))
Adds elements to the Subnets collection
WithSubnets(array<String>[]()[][])
Adds elements to the Subnets collection
WithVPCId(String)
Sets the VPCId property

Inheritance Hierarchy

System..::..Object
  Amazon.ElasticLoadBalancing.Model..::..LoadBalancerDescription

See Also