CustomHostnameSslSettingsArgs

data class CustomHostnameSslSettingsArgs(val ciphers: Output<List<String>>? = null, val earlyHints: Output<String>? = null, val http2: Output<String>? = null, val minTlsVersion: Output<String>? = null, val tls13: Output<String>? = null) : ConvertibleToJava<CustomHostnameSslSettingsArgs>

Constructors

Link copied to clipboard
constructor(ciphers: Output<List<String>>? = null, earlyHints: Output<String>? = null, http2: Output<String>? = null, minTlsVersion: Output<String>? = null, tls13: Output<String>? = null)

Properties

Link copied to clipboard
val ciphers: Output<List<String>>? = null

An allowlist of ciphers for TLS termination. These ciphers must be in the BoringSSL format.

Link copied to clipboard
val earlyHints: Output<String>? = null

Whether or not Early Hints is enabled. Available values: "on", "off".

Link copied to clipboard
val http2: Output<String>? = null

Whether or not HTTP2 is enabled. Available values: "on", "off".

Link copied to clipboard
val minTlsVersion: Output<String>? = null

The minimum TLS version supported. Available values: "1.0", "1.1", "1.2", "1.3".

Link copied to clipboard
val tls13: Output<String>? = null

Whether or not TLS 1.3 is enabled. Available values: "on", "off".

Functions

Link copied to clipboard
open override fun toJava(): CustomHostnameSslSettingsArgs