GetCertificateResult

data class GetCertificateResult(val canonicalName: String? = null, val cerBlob: String, val domainValidationMethod: String? = null, val expirationDate: String, val friendlyName: String, val hostNames: List<String>? = null, val hostingEnvironmentProfile: HostingEnvironmentProfileResponse, val id: String, val issueDate: String, val issuer: String, val keyVaultId: String? = null, val keyVaultSecretName: String? = null, val keyVaultSecretStatus: String, val kind: String? = null, val location: String, val name: String, val pfxBlob: String? = null, val publicKeyHash: String, val selfLink: String, val serverFarmId: String? = null, val siteName: String, val subjectName: String, val tags: Map<String, String>? = null, val thumbprint: String, val type: String, val valid: Boolean)

SSL certificate for an app.

Constructors

Link copied to clipboard
constructor(canonicalName: String? = null, cerBlob: String, domainValidationMethod: String? = null, expirationDate: String, friendlyName: String, hostNames: List<String>? = null, hostingEnvironmentProfile: HostingEnvironmentProfileResponse, id: String, issueDate: String, issuer: String, keyVaultId: String? = null, keyVaultSecretName: String? = null, keyVaultSecretStatus: String, kind: String? = null, location: String, name: String, pfxBlob: String? = null, publicKeyHash: String, selfLink: String, serverFarmId: String? = null, siteName: String, subjectName: String, tags: Map<String, String>? = null, thumbprint: String, type: String, valid: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val canonicalName: String? = null

CNAME of the certificate to be issued via free certificate

Link copied to clipboard

Raw bytes of .cer file

Link copied to clipboard

Method of domain validation for free cert

Link copied to clipboard

Certificate expiration date.

Link copied to clipboard

Friendly name of the certificate.

Link copied to clipboard

Specification for the App Service Environment to use for the certificate.

Link copied to clipboard
val hostNames: List<String>? = null

Host names the certificate applies to.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard

Certificate issue Date.

Link copied to clipboard

Certificate issuer.

Link copied to clipboard
val keyVaultId: String? = null

Key Vault Csm resource Id.

Link copied to clipboard

Key Vault secret name.

Link copied to clipboard

Status of the Key Vault secret.

Link copied to clipboard
val kind: String? = null

Kind of resource.

Link copied to clipboard

Resource Location.

Link copied to clipboard

Resource Name.

Link copied to clipboard
val pfxBlob: String? = null

Pfx blob.

Link copied to clipboard

Public key hash.

Link copied to clipboard

Self link.

Link copied to clipboard
val serverFarmId: String? = null

Resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

Link copied to clipboard

App name.

Link copied to clipboard

Subject name of the certificate.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Certificate thumbprint.

Link copied to clipboard

Resource type.

Link copied to clipboard

Is the certificate valid?.