class Aws::ElasticLoadBalancingV2::Types::Listener

Information about a listener.

@!attribute [rw] listener_arn

The Amazon Resource Name (ARN) of the listener.
@return [String]

@!attribute [rw] load_balancer_arn

The Amazon Resource Name (ARN) of the load balancer.
@return [String]

@!attribute [rw] port

The port on which the load balancer is listening.
@return [Integer]

@!attribute [rw] protocol

The protocol for connections from clients to the load balancer.
@return [String]

@!attribute [rw] certificates

\[HTTPS or TLS listener\] The default certificate for the listener.
@return [Array<Types::Certificate>]

@!attribute [rw] ssl_policy

\[HTTPS or TLS listener\] The security policy that defines which
protocols and ciphers are supported.
@return [String]

@!attribute [rw] default_actions

The default actions for the listener.
@return [Array<Types::Action>]

@!attribute [rw] alpn_policy

\[TLS listener\] The name of the Application-Layer Protocol
Negotiation (ALPN) policy.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/elasticloadbalancingv2-2015-12-01/Listener AWS API Documentation

Constants

SENSITIVE