Skip to content
Start here

CAs

List short-lived certificate CAs
client.zeroTrust.access.applications.cas.list(CAListParams { account_id, zone_id, page, per_page } params?, RequestOptionsoptions?): V4PagePaginationArray<CA { id, aud, public_key } >
GET/{accounts_or_zones}/{account_or_zone_id}/access/apps/ca
Get a short-lived certificate CA
client.zeroTrust.access.applications.cas.get(stringappId, CAGetParams { account_id, zone_id } params?, RequestOptionsoptions?): CA { id, aud, public_key }
GET/{accounts_or_zones}/{account_or_zone_id}/access/apps/{app_id}/ca
Create a short-lived certificate CA
client.zeroTrust.access.applications.cas.create(stringappId, CACreateParams { account_id, zone_id } params?, RequestOptionsoptions?): CA { id, aud, public_key }
POST/{accounts_or_zones}/{account_or_zone_id}/access/apps/{app_id}/ca
Delete a short-lived certificate CA
client.zeroTrust.access.applications.cas.delete(stringappId, CADeleteParams { account_id, zone_id } params?, RequestOptionsoptions?): CADeleteResponse { id }
DELETE/{accounts_or_zones}/{account_or_zone_id}/access/apps/{app_id}/ca
ModelsExpand Collapse
CA { id, aud, public_key }
id?: string

The ID of the CA.

maxLength48
aud?: string

The Application Audience (AUD) tag. Identifies the application associated with the CA.

maxLength64
public_key?: string

The public key to add to your SSH server configuration.

CADeleteResponse { id }
id?: string

The ID of the CA.

maxLength48