Safe Haskell | None |
---|---|
Language | Haskell2010 |
The Listener property is an embedded property of the AWS::ElasticLoadBalancing::LoadBalancer type.
- data ListenerProperty = ListenerProperty {}
- listenerProperty :: Val Text -> Val Text -> Val Text -> ListenerProperty
- lpInstancePort :: Lens' ListenerProperty (Val Text)
- lpInstanceProtocol :: Lens' ListenerProperty (Maybe (Val Text))
- lpLoadBalancerPort :: Lens' ListenerProperty (Val Text)
- lpPolicyNames :: Lens' ListenerProperty (Maybe [Val Text])
- lpProtocol :: Lens' ListenerProperty (Val Text)
- lpSSLCertificateId :: Lens' ListenerProperty (Maybe (Val Text))
Documentation
data ListenerProperty Source
Full data type definition for ListenerProperty. See listenerProperty
for a more convenient constructor.
Constructor for ListenerProperty
containing required fields as
arguments.
lpInstancePort :: Lens' ListenerProperty (Val Text) Source
Specifies the TCP port on which the instance server is listening. This property cannot be modified for the life of the load balancer.
lpInstanceProtocol :: Lens' ListenerProperty (Maybe (Val Text)) Source
Specifies the protocol to use for routing traffic to back-end instances—HTTP, HTTPS, TCP, or SSL. This property cannot be modified for the life of the load balancer.
lpLoadBalancerPort :: Lens' ListenerProperty (Val Text) Source
Specifies the external load balancer port number. This property cannot be modified for the life of the load balancer.
lpPolicyNames :: Lens' ListenerProperty (Maybe [Val Text]) Source
A list of ElasticLoadBalancing policy names to associate with the listener.
lpProtocol :: Lens' ListenerProperty (Val Text) Source
Specifies the load balancer transport protocol to use for routing — HTTP, HTTPS, TCP or SSL. This property cannot be modified for the life of the load balancer.
lpSSLCertificateId :: Lens' ListenerProperty (Maybe (Val Text)) Source
The ARN of the SSL certificate to use. For more information about SSL certificates, see Managing Server Certificates in the AWS Identity and Access Management documentation.