mtlsPolicy

@JvmName(name = "ccgjoywdinmxlcpd")
suspend fun mtlsPolicy(value: Output<MTLSPolicyArgs>)
@JvmName(name = "ntixgvcvpiktcsod")
suspend fun mtlsPolicy(value: MTLSPolicyArgs?)

Parameters

value

This field is required if the policy is used with external HTTPS load balancers. This field can be empty for Traffic Director. Defines a mechanism to provision peer validation certificates for peer to peer authentication (Mutual TLS - mTLS). If not specified, client certificate will not be requested. The connection is treated as TLS and not mTLS. If allow_open and mtls_policy are set, server allows both plain text and mTLS connections.


@JvmName(name = "bxygilnxccakbhut")
suspend fun mtlsPolicy(argument: suspend MTLSPolicyArgsBuilder.() -> Unit)

Parameters

argument

This field is required if the policy is used with external HTTPS load balancers. This field can be empty for Traffic Director. Defines a mechanism to provision peer validation certificates for peer to peer authentication (Mutual TLS - mTLS). If not specified, client certificate will not be requested. The connection is treated as TLS and not mTLS. If allow_open and mtls_policy are set, server allows both plain text and mTLS connections.