GetOriginCaCertificateResult

data class GetOriginCaCertificateResult(val certificate: String, val certificateId: String? = null, val csr: String, val expiresOn: String, val filter: GetOriginCaCertificateFilter? = null, val hostnames: List<String>, val id: String, val requestType: String, val requestedValidity: Double)

A collection of values returned by getOriginCaCertificate.

Constructors

Link copied to clipboard
constructor(certificate: String, certificateId: String? = null, csr: String, expiresOn: String, filter: GetOriginCaCertificateFilter? = null, hostnames: List<String>, id: String, requestType: String, requestedValidity: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Origin CA certificate. Will be newline-encoded.

Link copied to clipboard
val certificateId: String? = null

Identifier

Link copied to clipboard
val csr: String

The Certificate Signing Request (CSR). Must be newline-encoded.

Link copied to clipboard

When the certificate will expire.

Link copied to clipboard
Link copied to clipboard

Array of hostnames or wildcard names (e.g., *.example.com) bound to the certificate.

Link copied to clipboard
val id: String

Identifier

Link copied to clipboard

The number of days for which the certificate should be valid. Available values: 7, 30, 90, 365, 730, 1095, 5475.

Link copied to clipboard

Signature type desired on certificate ("origin-rsa" (rsa), "origin-ecc" (ecdsa), or "keyless-certificate" (for Keyless SSL servers). Available values: "origin-rsa", "origin-ecc", "keyless-certificate".