Listener
public struct Listener : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
[TLS listener] The name of the Application-Layer Protocol Negotiation (ALPN) policy.
Declaration
Swift
public let alpnPolicy: [String]? -
[HTTPS or TLS listener] The default certificate for the listener.
Declaration
Swift
public let certificates: [Certificate]? -
The default actions for the listener.
Declaration
Swift
public let defaultActions: [Action]? -
The Amazon Resource Name (ARN) of the listener.
Declaration
Swift
public let listenerArn: String? -
The Amazon Resource Name (ARN) of the load balancer.
Declaration
Swift
public let loadBalancerArn: String? -
The port on which the load balancer is listening.
Declaration
Swift
public let port: Int? -
The protocol for connections from clients to the load balancer.
Declaration
Swift
public let `protocol`: ProtocolEnum? -
[HTTPS or TLS listener] The security policy that defines which protocols and ciphers are supported.
Declaration
Swift
public let sslPolicy: String? -
Undocumented
Declaration
Swift
public init(alpnPolicy: [String]? = nil, certificates: [Certificate]? = nil, defaultActions: [Action]? = nil, listenerArn: String? = nil, loadBalancerArn: String? = nil, port: Int? = nil, protocol: ProtocolEnum? = nil, sslPolicy: String? = nil)
View on GitHub
Listener Structure Reference