Skip to content
Start here

Total TLS

Total TLS Settings Details
acm.total_tls.get(TotalTLSGetParams**kwargs) -> TotalTLSGetResponse
GET/zones/{zone_id}/acm/total_tls
Enable or Disable Total TLS
acm.total_tls.update(TotalTLSUpdateParams**kwargs) -> TotalTLSUpdateResponse
POST/zones/{zone_id}/acm/total_tls
Enable or Disable Total TLS
acm.total_tls.edit(TotalTLSEditParams**kwargs) -> TotalTLSEditResponse
POST/zones/{zone_id}/acm/total_tls
ModelsExpand Collapse
Literal["google", "lets_encrypt", "ssl_com"]

The Certificate Authority that Total TLS certificates will be issued through.

One of the following:
"google"
"lets_encrypt"
"ssl_com"
class TotalTLSGetResponse:
certificate_authority: Optional[CertificateAuthority]

The Certificate Authority that Total TLS certificates will be issued through.

enabled: Optional[bool]

If enabled, Total TLS will order a hostname specific TLS certificate for any proxied A, AAAA, or CNAME record in your zone.

validity_period: Optional[Literal[90]]

The validity period in days for the certificates ordered via Total TLS.

class TotalTLSUpdateResponse:
certificate_authority: Optional[CertificateAuthority]

The Certificate Authority that Total TLS certificates will be issued through.

enabled: Optional[bool]

If enabled, Total TLS will order a hostname specific TLS certificate for any proxied A, AAAA, or CNAME record in your zone.

validity_period: Optional[Literal[90]]

The validity period in days for the certificates ordered via Total TLS.

class TotalTLSEditResponse:
certificate_authority: Optional[CertificateAuthority]

The Certificate Authority that Total TLS certificates will be issued through.

enabled: Optional[bool]

If enabled, Total TLS will order a hostname specific TLS certificate for any proxied A, AAAA, or CNAME record in your zone.

validity_period: Optional[Literal[90]]

The validity period in days for the certificates ordered via Total TLS.