GetCustomSslResult

data class GetCustomSslResult(val bundleMethod: String, val customCertificateId: String? = null, val expiresOn: String, val filter: GetCustomSslFilter? = null, val geoRestrictions: GetCustomSslGeoRestrictions, val hosts: List<String>, val id: String, val issuer: String, val keylessServer: GetCustomSslKeylessServer, val modifiedOn: String, val policy: String, val priority: Double, val signature: String, val status: String, val uploadedOn: String, val zoneId: String)

A collection of values returned by getCustomSsl.

Constructors

Link copied to clipboard
constructor(bundleMethod: String, customCertificateId: String? = null, expiresOn: String, filter: GetCustomSslFilter? = null, geoRestrictions: GetCustomSslGeoRestrictions, hosts: List<String>, id: String, issuer: String, keylessServer: GetCustomSslKeylessServer, modifiedOn: String, policy: String, priority: Double, signature: String, status: String, uploadedOn: String, zoneId: String)

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

Identifier.

Link copied to clipboard

When the certificate from the authority expires.

Link copied to clipboard
Link copied to clipboard

Specify the region where your private key can be held locally for optimal TLS performance. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Options allow distribution to only to U.S. data centers, only to E.U. data centers, or only to highest security data centers. Default distribution is to all Cloudflare datacenters, for optimal performance.

Link copied to clipboard
Link copied to clipboard
val id: String

Identifier.

Link copied to clipboard

The certificate authority that issued the certificate.

Link copied to clipboard
Link copied to clipboard

When the certificate was last modified.

Link copied to clipboard

Specify the policy that determines the region where your private key will be held locally. HTTPS connections to any excluded data center will still be fully encrypted, but will incur some latency while Keyless SSL is used to complete the handshake with the nearest allowed data center. Any combination of countries, specified by their two letter country code (https://en.wikipedia.org/wiki/ISO*3166-1*alpha-2#Officially*assigned*code_elements) can be chosen, such as 'country: IN', as well as 'region: EU' which refers to the EU region. If there are too few data centers satisfying the policy, it will be rejected.

Link copied to clipboard

The order/priority in which the certificate will be used in a request. The higher priority will break ties across overlapping 'legacycustom' certificates, but 'legacycustom' certificates will always supercede 'sni_custom' certificates.

Link copied to clipboard

The type of hash used for the certificate.

Link copied to clipboard

Status of the zone's custom SSL. Available values: "active", "expired", "deleted", "pending", "initializing".

Link copied to clipboard

When the certificate was uploaded to Cloudflare.

Link copied to clipboard

Identifier.