clientValidationCas

@JvmName(name = "lwfrkwduqjqbtwxb")
suspend fun clientValidationCas(value: Output<List<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>>)
@JvmName(name = "pjugqgrckaqddxnw")
suspend fun clientValidationCas(value: List<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>?)

Parameters

value

Required if the policy is to be used with Traffic Director. For external HTTPS load balancers it must be empty. Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate. Structure is documented below.


@JvmName(name = "dbacdbkimvjjvntl")
suspend fun clientValidationCas(vararg values: Output<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>)


@JvmName(name = "keqcmswqgiupegsi")
suspend fun clientValidationCas(values: List<Output<ServerTlsPolicyMtlsPolicyClientValidationCaArgs>>)
@JvmName(name = "qblqsfuvsfmkmkqg")
suspend fun clientValidationCas(vararg values: ServerTlsPolicyMtlsPolicyClientValidationCaArgs)

Parameters

values

Required if the policy is to be used with Traffic Director. For external HTTPS load balancers it must be empty. Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate. Structure is documented below.


@JvmName(name = "badsnyqcpywpqmbf")
suspend fun clientValidationCas(argument: List<suspend ServerTlsPolicyMtlsPolicyClientValidationCaArgsBuilder.() -> Unit>)
@JvmName(name = "jqhahmwrqovcdako")
suspend fun clientValidationCas(vararg argument: suspend ServerTlsPolicyMtlsPolicyClientValidationCaArgsBuilder.() -> Unit)
@JvmName(name = "ncbtlhektqcfehmx")
suspend fun clientValidationCas(argument: suspend ServerTlsPolicyMtlsPolicyClientValidationCaArgsBuilder.() -> Unit)

Parameters

argument

Required if the policy is to be used with Traffic Director. For external HTTPS load balancers it must be empty. Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate. Structure is documented below.