GetCustomHostnameResult

data class GetCustomHostnameResult(val createdAt: String, val customHostnameId: String? = null, val customMetadata: Map<String, String>, val customOriginServer: String, val customOriginSni: String, val filter: GetCustomHostnameFilter? = null, val hostname: String, val id: String, val ownershipVerification: GetCustomHostnameOwnershipVerification, val ownershipVerificationHttp: GetCustomHostnameOwnershipVerificationHttp, val ssl: GetCustomHostnameSsl, val status: String, val verificationErrors: List<String>, val zoneId: String)

A collection of values returned by getCustomHostname.

Constructors

Link copied to clipboard
constructor(createdAt: String, customHostnameId: String? = null, customMetadata: Map<String, String>, customOriginServer: String, customOriginSni: String, filter: GetCustomHostnameFilter? = null, hostname: String, id: String, ownershipVerification: GetCustomHostnameOwnershipVerification, ownershipVerificationHttp: GetCustomHostnameOwnershipVerificationHttp, ssl: GetCustomHostnameSsl, status: String, verificationErrors: List<String>, zoneId: 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

Identifier.

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
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.

Link copied to clipboard

Identifier.