GetAppServiceCertificateOrderResult

data class GetAppServiceCertificateOrderResult(val appServiceCertificateNotRenewableReasons: List<String>, val autoRenew: Boolean? = null, val azureApiVersion: String, val certificates: Map<String, AppServiceCertificateResponse>? = null, val contact: CertificateOrderContactResponse, val csr: String? = null, val distinguishedName: String? = null, val domainVerificationToken: String, val expirationTime: String, val id: String, val intermediate: CertificateDetailsResponse, val isPrivateKeyExternal: Boolean, val keySize: Int? = null, val kind: String? = null, val lastCertificateIssuanceTime: String, val location: String, val name: String, val nextAutoRenewalTimeStamp: String, val productType: String, val provisioningState: String, val root: CertificateDetailsResponse, val serialNumber: String, val signedCertificate: CertificateDetailsResponse, val status: String, val tags: Map<String, String>? = null, val type: String, val validityInYears: Int? = null)

SSL certificate purchase order.

Constructors

Link copied to clipboard
constructor(appServiceCertificateNotRenewableReasons: List<String>, autoRenew: Boolean? = null, azureApiVersion: String, certificates: Map<String, AppServiceCertificateResponse>? = null, contact: CertificateOrderContactResponse, csr: String? = null, distinguishedName: String? = null, domainVerificationToken: String, expirationTime: String, id: String, intermediate: CertificateDetailsResponse, isPrivateKeyExternal: Boolean, keySize: Int? = null, kind: String? = null, lastCertificateIssuanceTime: String, location: String, name: String, nextAutoRenewalTimeStamp: String, productType: String, provisioningState: String, root: CertificateDetailsResponse, serialNumber: String, signedCertificate: CertificateDetailsResponse, status: String, tags: Map<String, String>? = null, type: String, validityInYears: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Reasons why App Service Certificate is not renewable at the current moment.

Link copied to clipboard
val autoRenew: Boolean? = null

true if the certificate should be automatically renewed when it expires; otherwise, false.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

State of the Key Vault secret.

Link copied to clipboard
Link copied to clipboard
val csr: String? = null

Last CSR that was created for this order.

Link copied to clipboard

Certificate distinguished name.

Link copied to clipboard

Domain verification token.

Link copied to clipboard

Certificate expiration time.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard

Intermediate certificate.

Link copied to clipboard

true if private key is external; otherwise, false.

Link copied to clipboard
val keySize: Int? = null

Certificate key size.

Link copied to clipboard
val kind: String? = null

Kind of resource. If the resource is an app, you can refer to https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference for details supported values for kind.

Link copied to clipboard

Certificate last issuance time.

Link copied to clipboard

Resource Location.

Link copied to clipboard

Resource Name.

Link copied to clipboard

Time stamp when the certificate would be auto renewed next

Link copied to clipboard

Certificate product type.

Link copied to clipboard

Status of certificate order.

Link copied to clipboard

Root certificate.

Link copied to clipboard

Current serial number of the certificate.

Link copied to clipboard
Link copied to clipboard

Current order status.

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

Resource tags.

Link copied to clipboard

Resource type.

Link copied to clipboard
val validityInYears: Int? = null

Duration in years (must be 1).