GetCustomHostnameSsl

data class GetCustomHostnameSsl(val bundleMethod: String, val certificateAuthority: String, val customCertificate: String, val customCsrId: String, val customKey: String, val expiresOn: String, val hosts: List<String>, val id: String, val issuer: String, val method: String, val serialNumber: String, val settings: GetCustomHostnameSslSettings, val signature: String, val status: String, val type: String, val uploadedOn: String, val validationErrors: List<GetCustomHostnameSslValidationError>, val validationRecords: List<GetCustomHostnameSslValidationRecord>, val wildcard: Boolean)

Constructors

Link copied to clipboard
constructor(bundleMethod: String, certificateAuthority: String, customCertificate: String, customCsrId: String, customKey: String, expiresOn: String, hosts: List<String>, id: String, issuer: String, method: String, serialNumber: String, settings: GetCustomHostnameSslSettings, signature: String, status: String, type: String, uploadedOn: String, validationErrors: List<GetCustomHostnameSslValidationError>, validationRecords: List<GetCustomHostnameSslValidationRecord>, wildcard: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A ubiquitous bundle has the highest probability of being verified everywhere, even by clients using outdated or unusual trust stores. An optimal bundle uses the shortest chain and newest intermediates. And the force bundle verifies the chain, but does not otherwise modify it. Available values: "ubiquitous", "optimal", "force".

Link copied to clipboard

The Certificate Authority that will issue the certificate Available values: "digicert", "google", "letsencrypt", "sslcom".

Link copied to clipboard

If a custom uploaded certificate is used.

Link copied to clipboard

The identifier for the Custom CSR that was used.

Link copied to clipboard

The key for a custom uploaded certificate.

Link copied to clipboard

The time the custom certificate expires on.

Link copied to clipboard

A list of Hostnames on a custom uploaded certificate.

Link copied to clipboard
val id: String

Custom hostname SSL identifier tag.

Link copied to clipboard

The issuer on a custom uploaded certificate.

Link copied to clipboard

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

Link copied to clipboard

The serial number on a custom uploaded certificate.

Link copied to clipboard
Link copied to clipboard

The signature on a custom uploaded certificate.

Link copied to clipboard

Status of the hostname's SSL certificates. Available values: "initializing", "pendingvalidation", "deleted", "pendingissuance", "pendingdeployment", "pendingdeletion", "pendingexpiration", "expired", "active", "initializingtimedout", "validationtimedout", "issuancetimedout", "deploymenttimedout", "deletiontimedout", "pendingcleanup", "stagingdeployment", "stagingactive", "deactivating", "inactive", "backupissued", "holdingdeployment".

Link copied to clipboard

Level of validation to be used for this hostname. Domain validation (dv) must be used. Available values: "dv".

Link copied to clipboard

The time the custom certificate was uploaded.

Link copied to clipboard

Domain validation errors that have been received by the certificate authority (CA).

Link copied to clipboard

Indicates whether the certificate covers a wildcard.