Documentation
AuditResource
Access via client.audit - Audit log operations (requires ADMIN role)
list()
List audit logs with filtering and pagination
async def list( *, event_type: Optional[str] = None, severity: Optional[str] = None, # "info" | "warning" | "error" | "critical" user_id: Optional[str] = None, date_from: Optional[datetime] = None, date_to: Optional[datetime] = None, result: Optional[str] = None, # "success" | "failure" | "denied" limit: int = 50, offset: int = 0,) -> AuditLogListget()
Get a single audit log entry
async def get(log_id: str) -> AuditLogEntry