AzureFirstPartyManagedCertificateParametersResponse

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

Azure FirstParty Managed Certificate provided by other first party resource providers to enable HTTPS.

Constructors

constructor(certificateAuthority: String, expirationDate: String, secretSource: ResourceReferenceResponse, subject: String, subjectAlternativeNames: List<String>? = null, thumbprint: String, type: String)

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

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 'AzureFirstPartyManagedCertificate'.