GetZeroTrustGatewayCertificateResult

data class GetZeroTrustGatewayCertificateResult(val accountId: String, val bindingStatus: String, val certificate: String, val certificateId: String? = null, val createdAt: String, val expiresOn: String, val fingerprint: String, val id: String, val inUse: Boolean, val issuerOrg: String, val issuerRaw: String, val type: String, val updatedAt: String, val uploadedOn: String)

A collection of values returned by getZeroTrustGatewayCertificate.

Constructors

Link copied to clipboard
constructor(accountId: String, bindingStatus: String, certificate: String, certificateId: String? = null, createdAt: String, expiresOn: String, fingerprint: String, id: String, inUse: Boolean, issuerOrg: String, issuerRaw: String, type: String, updatedAt: String, uploadedOn: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

The deployment status of the certificate on Cloudflare's edge. Certificates in the 'available' (previously called 'active') state may be used for Gateway TLS interception. Available values: "pendingdeployment", "available", "pendingdeletion", "inactive".

Link copied to clipboard

The CA certificate

Link copied to clipboard
val certificateId: String? = null

Certificate UUID tag.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The SHA256 fingerprint of the certificate.

Link copied to clipboard
val id: String

Certificate UUID tag.

Link copied to clipboard

Use this certificate for Gateway TLS interception

Link copied to clipboard

The organization that issued the certificate.

Link copied to clipboard

The entire issuer field of the certificate.

Link copied to clipboard

The type of certificate, either BYO-PKI (custom) or Gateway-managed. Available values: "custom", "gateway_managed".

Link copied to clipboard
Link copied to clipboard