SnykGroupAuditLog
Model for Snyk Group Audit Logs.
Overview
This model represents audit log entries at the group level in Snyk. Audit logs track various events like group creation, user management, policy changes, etc.
Uses the Snyk v2 REST API endpoint: /groups/{group_id}/audit_logs/search
import clearskies
from clearskies_snyk.models import SnykGroupAuditLog
def my_handler(snyk_group_audit_log: SnykGroupAuditLog):
# Fetch audit logs for a group
logs = snyk_group_audit_log.where("group_id=group-id-123")
for log in logs:
print(f"Event: {log.event} at {log.created}")