Casb
CasbApplications
List applications
zero_trust.casb.applications.list(ApplicationListParams**kwargs) -> ApplicationListResponse
GET/accounts/{account_id}/one/applications
Get application details
zero_trust.casb.applications.get(Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", 2 more]slug, ApplicationGetParams**kwargs) -> ApplicationGetResponse
GET/accounts/{account_id}/one/applications/{slug}
ModelsExpand Collapse
List[ApplicationListResponseItem]
List[ApplicationListResponseItem]
class ApplicationGetResponse: …Full application detail for onboarding UI.
class ApplicationGetResponse: …
Full application detail for onboarding UI.
slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", 2 more]Vendor identifier.
GITHUB - GITHUB
GOOGLE_WORKSPACE - GOOGLE_WORKSPACE
MICROSOFT_INTERNAL - MICROSOFT_INTERNAL
SALESFORCE - SALESFORCE
SLACK - SLACK
slug: Literal["GITHUB", "GOOGLE_WORKSPACE", "MICROSOFT_INTERNAL", 2 more]
Vendor identifier.
GITHUB- GITHUBGOOGLE_WORKSPACE- GOOGLE_WORKSPACEMICROSOFT_INTERNAL- MICROSOFT_INTERNALSALESFORCE- SALESFORCESLACK- SLACK
CasbApplicationsSetup Flows
Get application setup flows
zero_trust.casb.applications.setup_flows.list(strslug, SetupFlowListParams**kwargs) -> SetupFlowListResponse
GET/accounts/{account_id}/one/applications/{slug}/setup-flows
ModelsExpand Collapse
List[SetupFlowListResponseItem]
List[SetupFlowListResponseItem]
steps: List[SetupFlowListResponseItemStep]Ordered list of setup steps.
steps: List[SetupFlowListResponseItemStep]
Ordered list of setup steps.
type: Literal["component", "instruction", "form_input", "oauth_redirect"]Step type.
component - component
instruction - instruction
form_input - form_input
oauth_redirect - oauth_redirect
type: Literal["component", "instruction", "form_input", "oauth_redirect"]
Step type.
component- componentinstruction- instructionform_input- form_inputoauth_redirect- oauth_redirect
dynamic_content: Optional[List[SetupFlowListResponseItemStepDynamicContent]]Dynamic content blocks (for instruction/form_input).
dynamic_content: Optional[List[SetupFlowListResponseItemStepDynamicContent]]
Dynamic content blocks (for instruction/form_input).
CasbIntegrations
List integrations
zero_trust.casb.integrations.list(IntegrationListParams**kwargs) -> object
GET/accounts/{account_id}/one/integrations
Get integration details
zero_trust.casb.integrations.get(strid, IntegrationGetParams**kwargs) -> IntegrationGetResponse
GET/accounts/{account_id}/one/integrations/{id}
Create integration
zero_trust.casb.integrations.create(IntegrationCreateParams**kwargs) -> IntegrationCreateResponse
POST/accounts/{account_id}/one/integrations
Update integration
zero_trust.casb.integrations.update(strid, IntegrationUpdateParams**kwargs) -> IntegrationUpdateResponse
PATCH/accounts/{account_id}/one/integrations/{id}
Delete integration
zero_trust.casb.integrations.delete(strid, IntegrationDeleteParams**kwargs)
DELETE/accounts/{account_id}/one/integrations/{id}
Pause integration
zero_trust.casb.integrations.pause(strid, IntegrationPauseParams**kwargs) -> IntegrationPauseResponse
POST/accounts/{account_id}/one/integrations/{id}/pause
Resume integration
zero_trust.casb.integrations.resume(strid, IntegrationResumeParams**kwargs) -> IntegrationResumeResponse
POST/accounts/{account_id}/one/integrations/{id}/resume