CustomHostnameSsl

data class CustomHostnameSsl(val certificateAuthority: String? = null, val customCertificate: String? = null, val customKey: String? = null, val method: String? = null, val settings: List<CustomHostnameSslSetting>? = null, val status: String? = null, val type: String? = null, val validationErrors: List<CustomHostnameSslValidationError>? = null, val validationRecords: List<CustomHostnameSslValidationRecord>? = null, val wildcard: Boolean? = null)

Constructors

Link copied to clipboard
constructor(certificateAuthority: String? = null, customCertificate: String? = null, customKey: String? = null, method: String? = null, settings: List<CustomHostnameSslSetting>? = null, status: String? = null, type: String? = null, validationErrors: List<CustomHostnameSslValidationError>? = null, validationRecords: List<CustomHostnameSslValidationRecord>? = null, wildcard: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

If a custom uploaded certificate is used.

Link copied to clipboard
val customKey: String? = null

The key for a custom uploaded certificate.

Link copied to clipboard
val method: String? = null

Domain control validation (DCV) method used for this hostname. Available values: http, txt, email.

Link copied to clipboard

SSL/TLS settings for the certificate.

Link copied to clipboard
val status: String? = null

Status of the certificate.

Link copied to clipboard
val type: String? = null

Level of validation to be used for this hostname. Available values: dv. Defaults to dv.

Link copied to clipboard
val wildcard: Boolean? = null

Indicates whether the certificate covers a wildcard.