Casb
CasbApplications
List applications
client.zeroTrust.casb.applications.list(ApplicationListParams { account_id, environment } params, RequestOptionsoptions?): ApplicationListResponse { auth_methods, category, description, 7 more }
GET/accounts/{account_id}/one/applications
Get application details
client.zeroTrust.casb.applications.get("GITHUB" | "GOOGLE_WORKSPACE" | "MICROSOFT_INTERNAL" | 2 moreslug, ApplicationGetParams { account_id } params, RequestOptionsoptions?): ApplicationGetResponse { auth_methods, category, description, 6 more }
GET/accounts/{account_id}/one/applications/{slug}
CasbApplicationsSetup Flows
Get application setup flows
client.zeroTrust.casb.applications.setupFlows.list(stringslug, SetupFlowListParams { account_id, auth_method, environment } params, RequestOptionsoptions?): SetupFlowListResponse { id, default, description, 4 more }
GET/accounts/{account_id}/one/applications/{slug}/setup-flows
CasbIntegrations
List integrations
client.zeroTrust.casb.integrations.list(IntegrationListParams { account_id, application, direction, 7 more } params, RequestOptionsoptions?): IntegrationListResponse
GET/accounts/{account_id}/one/integrations
Get integration details
client.zeroTrust.casb.integrations.get(stringid, IntegrationGetParams { account_id } params, RequestOptionsoptions?): IntegrationGetResponse { id, application, auth_method, 12 more }
GET/accounts/{account_id}/one/integrations/{id}
Create integration
client.zeroTrust.casb.integrations.create(IntegrationCreateParams { account_id, application, credentials, 5 more } params, RequestOptionsoptions?): IntegrationCreateResponse { id, application, auth_method, 12 more }
POST/accounts/{account_id}/one/integrations
Update integration
client.zeroTrust.casb.integrations.update(stringid, IntegrationUpdateParams { account_id, credentials, dlp_profiles, 3 more } params, RequestOptionsoptions?): IntegrationUpdateResponse { id, application, auth_method, 12 more }
PATCH/accounts/{account_id}/one/integrations/{id}
Delete integration
client.zeroTrust.casb.integrations.delete(stringid, IntegrationDeleteParams { account_id } params, RequestOptionsoptions?): void
DELETE/accounts/{account_id}/one/integrations/{id}
Pause integration
client.zeroTrust.casb.integrations.pause(stringid, IntegrationPauseParams { account_id } params, RequestOptionsoptions?): IntegrationPauseResponse { id, application, auth_method, 12 more }
POST/accounts/{account_id}/one/integrations/{id}/pause
Resume integration
client.zeroTrust.casb.integrations.resume(stringid, IntegrationResumeParams { account_id } params, RequestOptionsoptions?): IntegrationResumeResponse { id, application, auth_method, 12 more }
POST/accounts/{account_id}/one/integrations/{id}/resume