VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs

data class VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs(val certificate: Output<VirtualNodeSpecBackendDefaultsClientPolicyTlsCertificateArgs>? = null, val enforce: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val validation: Output<VirtualNodeSpecBackendDefaultsClientPolicyTlsValidationArgs>) : ConvertibleToJava<VirtualNodeSpecBackendDefaultsClientPolicyTlsArgs>

Constructors

Functions

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

Properties

Link copied to clipboard

Listener's TLS certificate.

Link copied to clipboard
val enforce: Output<Boolean>? = null

Whether the policy is enforced. Default is true.

Link copied to clipboard
val ports: Output<List<Int>>? = null

One or more ports that the policy is enforced for.

Link copied to clipboard

Listener's Transport Layer Security (TLS) validation context.