There are more AWS SDK examples available in the AWS Doc SDK Examples
Use CreateLoadBalancerListeners with a CLI
The following code examples show how to use CreateLoadBalancerListeners.
- CLI
-
- AWS CLI
-
To create HTTP listeners for a load balancer
This example creates a listener for your load balancer at port 80 using the HTTP protocol.
Command:
aws elb create-load-balancer-listeners --load-balancer-namemy-load-balancer--listeners"Protocol=HTTP,LoadBalancerPort=80,InstanceProtocol=HTTP,InstancePort=80"To create HTTPS listeners for a load balancer
This example creates a listener for your load balancer at port 443 using the HTTPS protocol.
Command:
aws elb create-load-balancer-listeners --load-balancer-namemy-load-balancer--listeners"Protocol=HTTPS,LoadBalancerPort=443,InstanceProtocol=HTTP,InstancePort=80"-
For API details, see CreateLoadBalancerListeners
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell V4
-
Example 1: This example adds an HTTPS listener to the specified load balancer.
$httpsListener = New-Object Amazon.ElasticLoadBalancing.Model.Listener $httpsListener.Protocol = "https" $httpsListener.LoadBalancerPort = 443 $httpsListener.InstanceProtocol = "https" $httpsListener.InstancePort = 443 $httpsListener.SSLCertificateId="arn:aws:iam::123456789012:server-certificate/my-server-cert" New-ELBLoadBalancerListener -LoadBalancerName my-load-balancer -Listener $httpsListener-
For API details, see CreateLoadBalancerListeners in AWS Tools for PowerShell Cmdlet Reference (V4).
-
- Tools for PowerShell V5
-
Example 1: This example adds an HTTPS listener to the specified load balancer.
$httpsListener = New-Object Amazon.ElasticLoadBalancing.Model.Listener $httpsListener.Protocol = "https" $httpsListener.LoadBalancerPort = 443 $httpsListener.InstanceProtocol = "https" $httpsListener.InstancePort = 443 $httpsListener.SSLCertificateId="arn:aws:iam::123456789012:server-certificate/my-server-cert" New-ELBLoadBalancerListener -LoadBalancerName my-load-balancer -Listener $httpsListener-
For API details, see CreateLoadBalancerListeners in AWS Tools for PowerShell Cmdlet Reference (V5).
-