ACM
ACMTotal TLS
Total TLS Settings Details
client.acm.totalTLS.get(TotalTLSGetParams { zone_id } params, RequestOptionsoptions?): TotalTLSGetResponse { certificate_authority, enabled, validity_period }
GET/zones/{zone_id}/acm/total_tls
Enable or Disable Total TLS
client.acm.totalTLS.update(TotalTLSUpdateParams { zone_id, enabled, certificate_authority } params, RequestOptionsoptions?): TotalTLSUpdateResponse { certificate_authority, enabled, validity_period }
POST/zones/{zone_id}/acm/total_tls
Enable or Disable Total TLS
client.acm.totalTLS.edit(TotalTLSEditParams { zone_id, enabled, certificate_authority } params, RequestOptionsoptions?): TotalTLSEditResponse { certificate_authority, enabled, validity_period }
POST/zones/{zone_id}/acm/total_tls
ACMCustom Trust Store
List Custom Origin Trust Store Details
client.acm.customTrustStore.list(CustomTrustStoreListParams { zone_id, limit, offset, 2 more } params, RequestOptionsoptions?): V4PagePaginationArray<CustomTrustStore { id, certificate, expires_on, 5 more } >
GET/zones/{zone_id}/acm/custom_trust_store
Upload Custom Origin Trust Store
client.acm.customTrustStore.create(CustomTrustStoreCreateParams { zone_id, certificate } params, RequestOptionsoptions?): CustomTrustStore { id, certificate, expires_on, 5 more }
POST/zones/{zone_id}/acm/custom_trust_store
Custom Origin Trust Store Details
client.acm.customTrustStore.get(stringcustomOriginTrustStoreId, CustomTrustStoreGetParams { zone_id } params, RequestOptionsoptions?): CustomTrustStore { id, certificate, expires_on, 5 more }
GET/zones/{zone_id}/acm/custom_trust_store/{custom_origin_trust_store_id}
Delete Custom Origin Trust Store
client.acm.customTrustStore.delete(stringcustomOriginTrustStoreId, CustomTrustStoreDeleteParams { zone_id } params, RequestOptionsoptions?): CustomTrustStoreDeleteResponse { id }
DELETE/zones/{zone_id}/acm/custom_trust_store/{custom_origin_trust_store_id}