laceworksdk
Community-developed Python SDK for interacting with Lacework APIs.
Subpackages
laceworksdk.api
laceworksdk.api.v2
laceworksdk.api.v2.activities
laceworksdk.api.v2.agent_access_tokens
laceworksdk.api.v2.agent_info
laceworksdk.api.v2.alert_channels
laceworksdk.api.v2.alert_profiles
laceworksdk.api.v2.alert_rules
laceworksdk.api.v2.alerts
laceworksdk.api.v2.audit_logs
laceworksdk.api.v2.cloud_accounts
laceworksdk.api.v2.cloud_activities
laceworksdk.api.v2.configs
laceworksdk.api.v2.container_registries
laceworksdk.api.v2.contract_info
laceworksdk.api.v2.data_export_rules
laceworksdk.api.v2.datasources
laceworksdk.api.v2.entities
laceworksdk.api.v2.events
laceworksdk.api.v2.inventory
laceworksdk.api.v2.organization_info
laceworksdk.api.v2.policies
laceworksdk.api.v2.policy_exceptions
laceworksdk.api.v2.queries
laceworksdk.api.v2.report_definitions
laceworksdk.api.v2.report_rules
laceworksdk.api.v2.reports
laceworksdk.api.v2.resource_groups
laceworksdk.api.v2.schemas
laceworksdk.api.v2.team_members
laceworksdk.api.v2.team_users
laceworksdk.api.v2.user_groups
laceworksdk.api.v2.user_profile
laceworksdk.api.v2.vulnerabilities
laceworksdk.api.v2.vulnerability_exceptions
laceworksdk.api.v2.vulnerability_policies
laceworksdk.api.base_endpoint
laceworksdk.api.crud_endpoint
laceworksdk.api.read_endpoint
laceworksdk.api.search_endpoint
Submodules
Package Contents
Classes
Lacework API wrapper for Python. |
- class laceworksdk.LaceworkClient(account=None, subaccount=None, api_key=None, api_secret=None, api_token=None, instance=None, base_domain=None, profile=None)[source]
Lacework API wrapper for Python.
- property subaccount
Returns the value of the session’s subaccount.
- exception laceworksdk.ApiError(response)[source]
Bases:
LaceworkSDKException
Errors returned in response to requests sent to the Lacework APIs.
Several data attributes are available for inspection.
- response
The
requests.Response
object returned from the API call.
- request
The
requests.PreparedRequest
of the API call.
- status_code
The HTTP status code from the API response.
- status
The HTTP status from the API response.
- details
The parsed JSON details from the API response.
- with_traceback()
Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.