Origin TLS Client Auth
List Certificates
Deprecated
client.originTLSClientAuth.list(OriginTLSClientAuthListParams { zone_id } params, RequestOptionsoptions?): SinglePage<OriginTLSClientAuthListResponse { id, certificate, enabled, private_key } >
GET/zones/{zone_id}/origin_tls_client_auth
Get Certificate Details
Deprecated
client.originTLSClientAuth.get(stringcertificateId, OriginTLSClientAuthGetParams { zone_id } params, RequestOptionsoptions?): OriginTLSClientAuthGetResponse { id, certificate, enabled, private_key }
GET/zones/{zone_id}/origin_tls_client_auth/{certificate_id}
Upload Certificate
Deprecated
client.originTLSClientAuth.create(OriginTLSClientAuthCreateParams { zone_id, certificate, private_key } params, RequestOptionsoptions?): OriginTLSClientAuthCreateResponse { id, certificate, enabled, private_key }
POST/zones/{zone_id}/origin_tls_client_auth
Delete Certificate
Deprecated
client.originTLSClientAuth.delete(stringcertificateId, OriginTLSClientAuthDeleteParams { zone_id } params, RequestOptionsoptions?): OriginTLSClientAuthDeleteResponse { id, certificate, enabled, private_key }
DELETE/zones/{zone_id}/origin_tls_client_auth/{certificate_id}
Origin TLS Client AuthZone Certificates
List Certificates
client.originTLSClientAuth.zoneCertificates.list(ZoneCertificateListParams { zone_id } params, RequestOptionsoptions?): SinglePage<ZoneCertificateListResponse { id, certificate, enabled, private_key } >
GET/zones/{zone_id}/origin_tls_client_auth
Get Certificate Details
client.originTLSClientAuth.zoneCertificates.get(stringcertificateId, ZoneCertificateGetParams { zone_id } params, RequestOptionsoptions?): ZoneCertificateGetResponse { id, certificate, enabled, private_key }
GET/zones/{zone_id}/origin_tls_client_auth/{certificate_id}
Upload Certificate
client.originTLSClientAuth.zoneCertificates.create(ZoneCertificateCreateParams { zone_id, certificate, private_key } params, RequestOptionsoptions?): ZoneCertificateCreateResponse { id, certificate, enabled, private_key }
POST/zones/{zone_id}/origin_tls_client_auth
Delete Certificate
client.originTLSClientAuth.zoneCertificates.delete(stringcertificateId, ZoneCertificateDeleteParams { zone_id } params, RequestOptionsoptions?): ZoneCertificateDeleteResponse { id, certificate, enabled, private_key }
DELETE/zones/{zone_id}/origin_tls_client_auth/{certificate_id}
Origin TLS Client AuthHostnames
Get the Hostname Status for Client Authentication
client.originTLSClientAuth.hostnames.get(stringhostname, HostnameGetParams { zone_id } params, RequestOptionsoptions?): AuthenticatedOriginPull { cert_id, cert_status, cert_updated_at, 11 more }
GET/zones/{zone_id}/origin_tls_client_auth/hostnames/{hostname}
Enable or Disable a Hostname for Client Authentication
client.originTLSClientAuth.hostnames.update(HostnameUpdateParams { zone_id, config } params, RequestOptionsoptions?): SinglePage<HostnameUpdateResponse { id, cert_id, certificate, 3 more } >
PUT/zones/{zone_id}/origin_tls_client_auth/hostnames
Origin TLS Client AuthHostname Certificates
List Certificates
client.originTLSClientAuth.hostnameCertificates.list(HostnameCertificateListParams { zone_id } params, RequestOptionsoptions?): SinglePage<HostnameCertificateListResponse { id, certificate, expires_on, 5 more } >
GET/zones/{zone_id}/origin_tls_client_auth/hostnames/certificates
Get the Hostname Client Certificate
client.originTLSClientAuth.hostnameCertificates.get(stringcertificateId, HostnameCertificateGetParams { zone_id } params, RequestOptionsoptions?): HostnameCertificateGetResponse { id, certificate, expires_on, 5 more }
GET/zones/{zone_id}/origin_tls_client_auth/hostnames/certificates/{certificate_id}
Upload a Hostname Client Certificate
client.originTLSClientAuth.hostnameCertificates.create(HostnameCertificateCreateParams { zone_id, certificate, private_key } params, RequestOptionsoptions?): HostnameCertificateCreateResponse { id, certificate, expires_on, 5 more }
POST/zones/{zone_id}/origin_tls_client_auth/hostnames/certificates
Delete Hostname Client Certificate
client.originTLSClientAuth.hostnameCertificates.delete(stringcertificateId, HostnameCertificateDeleteParams { zone_id } params, RequestOptionsoptions?): HostnameCertificateDeleteResponse { id, certificate, expires_on, 5 more }
DELETE/zones/{zone_id}/origin_tls_client_auth/hostnames/certificates/{certificate_id}
Origin TLS Client AuthSettings
Get Enablement Setting for Zone
client.originTLSClientAuth.settings.get(SettingGetParams { zone_id } params, RequestOptionsoptions?): SettingGetResponse { enabled }
GET/zones/{zone_id}/origin_tls_client_auth/settings
Set Enablement for Zone
client.originTLSClientAuth.settings.update(SettingUpdateParams { zone_id, enabled } params, RequestOptionsoptions?): SettingUpdateResponse { enabled }
PUT/zones/{zone_id}/origin_tls_client_auth/settings