CustomHttpsConfigurationCustomHttpsConfigurationArgs

data class CustomHttpsConfigurationCustomHttpsConfigurationArgs(val azureKeyVaultCertificateSecretName: Output<String>? = null, val azureKeyVaultCertificateSecretVersion: Output<String>? = null, val azureKeyVaultCertificateVaultId: Output<String>? = null, val certificateSource: Output<String>? = null, val minimumTlsVersion: Output<String>? = null, val provisioningState: Output<String>? = null, val provisioningSubstate: Output<String>? = null) : ConvertibleToJava<CustomHttpsConfigurationCustomHttpsConfigurationArgs>

Constructors

constructor(azureKeyVaultCertificateSecretName: Output<String>? = null, azureKeyVaultCertificateSecretVersion: Output<String>? = null, azureKeyVaultCertificateVaultId: Output<String>? = null, certificateSource: Output<String>? = null, minimumTlsVersion: Output<String>? = null, provisioningState: Output<String>? = null, provisioningSubstate: Output<String>? = null)

Properties

Link copied to clipboard

The name of the Key Vault secret representing the full certificate PFX.

Link copied to clipboard

The version of the Key Vault secret representing the full certificate PFX.

Link copied to clipboard

The ID of the Key Vault containing the SSL certificate.

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

Certificate source to encrypted HTTPS traffic with. Allowed values are FrontDoor or AzureKeyVault. Defaults to FrontDoor. The following attributes are only valid if certificate_source is set to AzureKeyVault:

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

Minimum client TLS version supported.

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

Functions

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