EndpointCustomDomainUserManagedHttpsArgs

data class EndpointCustomDomainUserManagedHttpsArgs(val keyVaultCertificateId: Output<String>? = null, val keyVaultSecretId: Output<String>? = null, val tlsVersion: Output<String>? = null) : ConvertibleToJava<EndpointCustomDomainUserManagedHttpsArgs>

Constructors

Link copied to clipboard
constructor(keyVaultCertificateId: Output<String>? = null, keyVaultSecretId: Output<String>? = null, tlsVersion: Output<String>? = null)

Properties

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

The ID of the Key Vault Certificate that contains the HTTPS certificate. This is deprecated in favor of key_vault_secret_id.

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

The ID of the Key Vault Secret that contains the HTTPS certificate.

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

The minimum TLS protocol version that is used for HTTPS. Possible values are TLS10 (representing TLS 1.0/1.1), TLS12 (representing TLS 1.2) and None (representing no minimums). Defaults to TLS12.

Functions

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