Server Tls Settings Args
data class ServerTlsSettingsArgs(val proxyTlsContext: Output<TlsContextArgs>? = null, val subjectAltNames: Output<List<String>>? = null, val tlsMode: Output<ServerTlsSettingsTlsMode>? = null) : ConvertibleToJava<ServerTlsSettingsArgs>
The TLS settings for the server.
Constructors
Link copied to clipboard
fun ServerTlsSettingsArgs(proxyTlsContext: Output<TlsContextArgs>? = null, subjectAltNames: Output<List<String>>? = null, tlsMode: Output<ServerTlsSettingsTlsMode>? = null)
Functions
Properties
Link copied to clipboard
Indicates whether connections should be secured using TLS. The value of this field determines how TLS is enforced. This field can be set to one of the following: - SIMPLE Secure connections with standard TLS semantics. - MUTUAL Secure connections to the backends using mutual TLS by presenting client certificates for authentication.