ApplicationGatewaySslCertificate

data class ApplicationGatewaySslCertificate(val data: String? = null, val id: String? = null, val keyVaultSecretId: String? = null, val name: String, val password: String? = null, val publicCertData: String? = null)

Constructors

Link copied to clipboard
constructor(data: String? = null, id: String? = null, keyVaultSecretId: String? = null, name: String, password: String? = null, publicCertData: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val data: String? = null

The base64-encoded PFX certificate data. Required if key_vault_secret_id is not set.

Link copied to clipboard
val id: String? = null

The ID of the Rewrite Rule Set

Link copied to clipboard

The Secret ID of the (base-64 encoded unencrypted pfx) Secret or Certificate object stored in Azure KeyVault. You need to enable soft delete for Key Vault to use this feature. Required if data is not set.

Link copied to clipboard

The Name of the SSL certificate that is unique within this Application Gateway

Link copied to clipboard
val password: String? = null

Password for the pfx file specified in data. Required if data is set.

Link copied to clipboard
val publicCertData: String? = null

The Public Certificate Data associated with the SSL Certificate.