SnykOrgAuditLog
Model for Snyk Organization Audit Logs.
Overview
This model represents audit log entries at the organization level in Snyk. Audit logs track various events like org creation, user management, project changes, etc.
Uses the Snyk v2 REST API endpoint: /orgs/{org_id}/audit_logs/search
import clearskies
from clearskies_snyk.models import SnykOrgAuditLog
def my_handler(snyk_org_audit_log: SnykOrgAuditLog):
# Fetch audit logs for an organization
logs = snyk_org_audit_log.where("org_id=org-id-123")
for log in logs:
print(f"Event: {log.event} at {log.created}")