VirtualGatewayListenerTls
public struct VirtualGatewayListenerTls : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
An object that represents a Transport Layer Security (TLS) certificate.
Declaration
Swift
public let certificate: VirtualGatewayListenerTlsCertificate -
Specify one of the following modes.
STRICT – Listener only accepts connections with TLS enabled. PERMISSIVE – Listener accepts connections with or without TLS enabled. DISABLED – Listener only accepts connections without TLS.Declaration
Swift
public let mode: VirtualGatewayListenerTlsMode -
Undocumented
Declaration
Swift
public init(certificate: VirtualGatewayListenerTlsCertificate, mode: VirtualGatewayListenerTlsMode) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
VirtualGatewayListenerTls Structure Reference