ApplicationGatewaySslProfileArgs

data class ApplicationGatewaySslProfileArgs(val id: Output<String>? = null, val name: Output<String>, val sslPolicy: Output<ApplicationGatewaySslProfileSslPolicyArgs>? = null, val trustedClientCertificateNames: Output<List<String>>? = null, val verifyClientCertIssuerDn: Output<Boolean>? = null, val verifyClientCertificateRevocation: Output<String>? = null) : ConvertibleToJava<ApplicationGatewaySslProfileArgs>

Constructors

Link copied to clipboard
constructor(id: Output<String>? = null, name: Output<String>, sslPolicy: Output<ApplicationGatewaySslProfileSslPolicyArgs>? = null, trustedClientCertificateNames: Output<List<String>>? = null, verifyClientCertIssuerDn: Output<Boolean>? = null, verifyClientCertificateRevocation: Output<String>? = null)

Properties

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

The ID of the Rewrite Rule Set

Link copied to clipboard
val name: Output<String>

The name of the SSL Profile that is unique within this Application Gateway.

Link copied to clipboard

a ssl_policy block as defined below.

Link copied to clipboard

The name of the Trusted Client Certificate that will be used to authenticate requests from clients.

Link copied to clipboard

Specify the method to check client certificate revocation status. Possible value is OCSP.

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

Should client certificate issuer DN be verified? Defaults to false.

Functions

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