Skip to content
Start here

Settings

List all mTLS hostname settings
client.zeroTrust.access.certificates.settings.get(SettingGetParams { account_id, zone_id } params?, RequestOptionsoptions?): SinglePage<CertificateSettings { china_network, client_certificate_forwarding, hostname } >
GET/{accounts_or_zones}/{account_or_zone_id}/access/certificates/settings
Update an mTLS certificate's hostname settings
client.zeroTrust.access.certificates.settings.update(SettingUpdateParams { settings, account_id, zone_id } params, RequestOptionsoptions?): SinglePage<CertificateSettings { china_network, client_certificate_forwarding, hostname } >
PUT/{accounts_or_zones}/{account_or_zone_id}/access/certificates/settings
ModelsExpand Collapse
CertificateSettings { china_network, client_certificate_forwarding, hostname }
china_network: boolean

Request client certificates for this hostname in China. Can only be set to true if this zone is china network enabled.

client_certificate_forwarding: boolean

Client Certificate Forwarding is a feature that takes the client cert provided by the eyeball to the edge, and forwards it to the origin as a HTTP header to allow logging on the origin.

hostname: string

The hostname that these settings apply to.