VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs

data class VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs(val certificate: Output<VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs>? = null, val enforce: Output<Boolean>? = null, val ports: Output<List<Int>>? = null, val validation: Output<VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs>) : ConvertibleToJava<VirtualGatewaySpecBackendDefaultsClientPolicyTlsArgs>

Constructors

constructor(certificate: Output<VirtualGatewaySpecBackendDefaultsClientPolicyTlsCertificateArgs>? = null, enforce: Output<Boolean>? = null, ports: Output<List<Int>>? = null, validation: Output<VirtualGatewaySpecBackendDefaultsClientPolicyTlsValidationArgs>)

Properties

Link copied to clipboard
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.

Functions

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