GetCustomHostnamesResult

data class GetCustomHostnamesResult(val createdAt: String, val customMetadata: Map<String, String>, val customOriginServer: String, val customOriginSni: String, val hostname: String, val id: String, val ownershipVerification: GetCustomHostnamesResultOwnershipVerification, val ownershipVerificationHttp: GetCustomHostnamesResultOwnershipVerificationHttp, val ssl: GetCustomHostnamesResultSsl, val status: String, val verificationErrors: List<String>)

Constructors

Link copied to clipboard
constructor(createdAt: String, customMetadata: Map<String, String>, customOriginServer: String, customOriginSni: String, hostname: String, id: String, ownershipVerification: GetCustomHostnamesResultOwnershipVerification, ownershipVerificationHttp: GetCustomHostnamesResultOwnershipVerificationHttp, ssl: GetCustomHostnamesResultSsl, status: String, verificationErrors: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

This is the time the hostname was created.

Link copied to clipboard

Unique key/value metadata for this hostname. These are per-hostname (customer) settings.

Link copied to clipboard

a valid hostname that’s been added to your DNS zone as an A, AAAA, or CNAME record.

Link copied to clipboard

A hostname that will be sent to your custom origin server as SNI for TLS handshake. This can be a valid subdomain of the zone or custom origin server name or the string ':requesthostheader:' which will cause the host header in the request to be used as SNI. Not configurable with default/fallback origin server.

Link copied to clipboard

The custom hostname that will point to your hostname via CNAME.

Link copied to clipboard
val id: String

Identifier.

Link copied to clipboard

This is a record which can be placed to activate a hostname.

Link copied to clipboard

This presents the token to be served by the given http url to activate a hostname.

Link copied to clipboard
Link copied to clipboard

Status of the hostname's activation. Available values: "active", "pending", "activeredeploying", "moved", "pendingdeletion", "deleted", "pendingblocked", "pendingmigration", "pendingprovisioned", "testpending", "testactive", "testactiveapex", "testblocked", "test_failed", "provisioned", "blocked".

Link copied to clipboard

These are errors that were encountered while trying to activate a hostname.