Casb
CasbApplications
List applications
client.ZeroTrust.Casb.Applications.List(ctx, params) (*[]CasbApplicationListResponse, error)
GET/accounts/{account_id}/one/applications
Get application details
client.ZeroTrust.Casb.Applications.Get(ctx, slug, query) (*CasbApplicationGetResponse, error)
GET/accounts/{account_id}/one/applications/{slug}
CasbApplicationsSetup Flows
Get application setup flows
client.ZeroTrust.Casb.Applications.SetupFlows.List(ctx, slug, params) (*[]CasbApplicationSetupFlowListResponse, error)
GET/accounts/{account_id}/one/applications/{slug}/setup-flows
CasbIntegrations
List integrations
client.ZeroTrust.Casb.Integrations.List(ctx, params) (*CasbIntegrationListResponse, error)
GET/accounts/{account_id}/one/integrations
Get integration details
client.ZeroTrust.Casb.Integrations.Get(ctx, id, query) (*CasbIntegrationGetResponse, error)
GET/accounts/{account_id}/one/integrations/{id}
Create integration
client.ZeroTrust.Casb.Integrations.New(ctx, params) (*CasbIntegrationNewResponse, error)
POST/accounts/{account_id}/one/integrations
Update integration
client.ZeroTrust.Casb.Integrations.Update(ctx, id, params) (*CasbIntegrationUpdateResponse, error)
PATCH/accounts/{account_id}/one/integrations/{id}
Delete integration
client.ZeroTrust.Casb.Integrations.Delete(ctx, id, body) error
DELETE/accounts/{account_id}/one/integrations/{id}
Pause integration
client.ZeroTrust.Casb.Integrations.Pause(ctx, id, body) (*CasbIntegrationPauseResponse, error)
POST/accounts/{account_id}/one/integrations/{id}/pause
Resume integration
client.ZeroTrust.Casb.Integrations.Resume(ctx, id, body) (*CasbIntegrationResumeResponse, error)
POST/accounts/{account_id}/one/integrations/{id}/resume