# Functions
GetListener gets an existing Listener resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetListenerCertificate gets an existing ListenerCertificate resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetListenerRule gets an existing ListenerRule resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetLoadBalancer gets an existing LoadBalancer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetTargetGroup gets an existing TargetGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetTargetGroupAttachment gets an existing TargetGroupAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
> **Note:** `alb.Listener` is known as `lb.Listener`.
> **Note:** `alb.LoadBalancer` is known as `lb.LoadBalancer`.
> **Note:** `alb.TargetGroup` is known as `lb.TargetGroup`.
NewListener registers a new resource with the given unique name, arguments, and options.
NewListenerCertificate registers a new resource with the given unique name, arguments, and options.
NewListenerRule registers a new resource with the given unique name, arguments, and options.
NewLoadBalancer registers a new resource with the given unique name, arguments, and options.
NewTargetGroup registers a new resource with the given unique name, arguments, and options.
NewTargetGroupAttachment registers a new resource with the given unique name, arguments, and options.
# Structs
A collection of arguments for invoking getListener.
A collection of values returned by getListener.
A collection of arguments for invoking getLoadBalancer.
A collection of values returned by getLoadBalancer.
A collection of arguments for invoking getTargetGroup.
A collection of values returned by getTargetGroup.
Provides a Load Balancer Listener resource.
The set of arguments for constructing a Listener resource.
Provides a Load Balancer Listener Certificate resource.
The set of arguments for constructing a ListenerCertificate resource.
Input properties used for looking up and filtering ListenerCertificate resources.
Provides a Load Balancer Listener Rule resource.
The set of arguments for constructing a ListenerRule resource.
Input properties used for looking up and filtering ListenerRule resources.
Input properties used for looking up and filtering Listener resources.
Provides a Load Balancer resource.
The set of arguments for constructing a LoadBalancer resource.
Input properties used for looking up and filtering LoadBalancer resources.
Provides a Target Group resource for use with Load Balancer resources.
The set of arguments for constructing a TargetGroup resource.
Provides the ability to register instances and containers with an Application Load Balancer (ALB) or Network Load Balancer (NLB) target group.
The set of arguments for constructing a TargetGroupAttachment resource.
Input properties used for looking up and filtering TargetGroupAttachment resources.
Input properties used for looking up and filtering TargetGroup resources.