CustomerCertificateParametersResponse

data class CustomerCertificateParametersResponse(val certificateAuthority: String, val expirationDate: String, val secretSource: ResourceReferenceResponse, val secretVersion: String? = null, val subject: String, val subjectAlternativeNames: List<String>? = null, val thumbprint: String, val type: String, val useLatestVersion: Boolean? = null)

Customer Certificate used for https

Constructors

Link copied to clipboard
constructor(certificateAuthority: String, expirationDate: String, secretSource: ResourceReferenceResponse, secretVersion: String? = null, subject: String, subjectAlternativeNames: List<String>? = null, thumbprint: String, type: String, useLatestVersion: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Certificate issuing authority.

Link copied to clipboard

Certificate expiration date.

Link copied to clipboard

Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName}

Link copied to clipboard
val secretVersion: String? = null

Version of the secret to be used

Link copied to clipboard

Subject name in the certificate.

Link copied to clipboard

The list of SANs.

Link copied to clipboard

Certificate thumbprint.

Link copied to clipboard

The type of the secret resource. Expected value is 'CustomerCertificate'.

Link copied to clipboard

Whether to use the latest version for the certificate