AWS SDK for .NET Documentation
LoadBalancerDescription Class
AmazonAmazon.ElasticLoadBalancing.ModelLoadBalancerDescription Did this page help you?   Yes   No    Tell us about it...

Contains the result of a successful invocation of DescribeLoadBalancers.

Declaration Syntax
C#
public class LoadBalancerDescription
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
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 load balancer. 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 load balancer. 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 load balancer was created.

DNSName
Specifies the external DNS name associated with the load balancer.

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 load balancer.

Instances
Provides a list of EC2 instance IDs for the load balancer.

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 load balancer.

Policies
Provides a list of policies defined for the load balancer.

Scheme
Specifies the type of load balancer. If the Scheme is internet-facing, the load balancer has a publicly resolvable DNS name that resolves to public IP addresses. If the Scheme is internal, the load balancer has a publicly resolvable DNS name that resolves to private IP addresses. This option is only available for load balancers attached to an Amazon VPC.

SecurityGroups
The security groups the load balancer is a member of (VPC only).

SourceSecurityGroup
The security group that you can use as part of your inbound rules for your load balancer's back-end Amazon EC2 application instances. To only allow traffic from load balancers, 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 load balancer.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VPCId
Provides the ID of the VPC attached to the load balancer.

WithAvailabilityZones(array<String>[]()[][]) Obsolete.
Adds elements to the AvailabilityZones collection

WithAvailabilityZones(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Adds elements to the AvailabilityZones collection

WithBackendServerDescriptions(array<BackendServerDescription>[]()[][]) Obsolete.
Adds elements to the BackendServerDescriptions collection

WithBackendServerDescriptions(IEnumerable<(Of <<'(BackendServerDescription>)>>)) Obsolete.
Adds elements to the BackendServerDescriptions collection

WithCanonicalHostedZoneName(String) Obsolete.
Sets the CanonicalHostedZoneName property

WithCanonicalHostedZoneNameID(String) Obsolete.
Sets the CanonicalHostedZoneNameID property

WithCreatedTime(DateTime) Obsolete.
Sets the CreatedTime property

WithDNSName(String) Obsolete.
Sets the DNSName property

WithHealthCheck(HealthCheck) Obsolete.
Sets the HealthCheck property

WithInstances(array<Instance>[]()[][]) Obsolete.
Adds elements to the Instances collection

WithInstances(IEnumerable<(Of <<'(Instance>)>>)) Obsolete.
Adds elements to the Instances collection

WithListenerDescriptions(array<ListenerDescription>[]()[][]) Obsolete.
Adds elements to the ListenerDescriptions collection

WithListenerDescriptions(IEnumerable<(Of <<'(ListenerDescription>)>>)) Obsolete.
Adds elements to the ListenerDescriptions collection

WithLoadBalancerName(String) Obsolete.
Sets the LoadBalancerName property

WithPolicies(Policies) Obsolete.
Sets the Policies property

WithScheme(String) Obsolete.
Sets the Scheme property

WithSecurityGroups(array<String>[]()[][]) Obsolete.
Adds elements to the SecurityGroups collection

WithSecurityGroups(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Adds elements to the SecurityGroups collection

WithSourceSecurityGroup(SourceSecurityGroup) Obsolete.
Sets the SourceSecurityGroup property

WithSubnets(array<String>[]()[][]) Obsolete.
Adds elements to the Subnets collection

WithSubnets(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Adds elements to the Subnets collection

WithVPCId(String) Obsolete.
Sets the VPCId property

Inheritance Hierarchy
Object
LoadBalancerDescription

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)