Skip to content
Start here

Keyless Certificates

List Keyless SSL Configurations
client.KeylessCertificates.List(ctx, query) (*SinglePage[KeylessCertificate], error)
GET/zones/{zone_id}/keyless_certificates
Get Keyless SSL Configuration
client.KeylessCertificates.Get(ctx, keylessCertificateID, query) (*KeylessCertificate, error)
GET/zones/{zone_id}/keyless_certificates/{keyless_certificate_id}
Create Keyless SSL Configuration
client.KeylessCertificates.New(ctx, params) (*KeylessCertificate, error)
POST/zones/{zone_id}/keyless_certificates
Edit Keyless SSL Configuration
client.KeylessCertificates.Edit(ctx, keylessCertificateID, params) (*KeylessCertificate, error)
PATCH/zones/{zone_id}/keyless_certificates/{keyless_certificate_id}
Delete Keyless SSL Configuration
client.KeylessCertificates.Delete(ctx, keylessCertificateID, body) (*KeylessCertificateDeleteResponse, error)
DELETE/zones/{zone_id}/keyless_certificates/{keyless_certificate_id}
ModelsExpand Collapse
type KeylessCertificate struct{…}
ID string

Keyless certificate identifier tag.

maxLength32
CreatedOn Time

When the Keyless SSL was created.

formatdate-time
Enabled bool

Whether or not the Keyless SSL is on or off.

Host string

The keyless SSL name.

formathostname
maxLength253
ModifiedOn Time

When the Keyless SSL was last modified.

formatdate-time
Name string

The keyless SSL name.

maxLength180
Permissions []string

Available permissions for the Keyless SSL for the current user requesting the item.

Port float64

The keyless SSL port used to communicate between Cloudflare and the client's Keyless SSL server.

maxLength65535
Status KeylessCertificateStatus

Status of the Keyless SSL.

One of the following:
const KeylessCertificateStatusActive KeylessCertificateStatus = "active"
const KeylessCertificateStatusDeleted KeylessCertificateStatus = "deleted"
Tunnel Tunneloptional

Configuration for using Keyless SSL through a Cloudflare Tunnel

type Tunnel struct{…}

Configuration for using Keyless SSL through a Cloudflare Tunnel

PrivateIP string

Private IP of the Key Server Host

VnetID string

Cloudflare Tunnel Virtual Network ID