1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. AuditLogEvent

AuditLogEvent

    AuditLogEvent represents an AuditLogEvent. It also contains the user who invoked it.

    Properties

    • timestamp integer required
      Unix epoch timestamp (seconds) when the event occurred.
    • sourceIP string required
      IP address of the client that triggered the event.
    • event string required
      The audit event type identifier (e.g. ‘stack.update’, ‘member.added’).
    • description string required
      Human-readable description of the event.
    • user UserInfo required
      The user who performed the action.
    • name string required
      The user’s display name.
    • githubLogin string required
      The user’s login name.
    • avatarUrl string required
      The URL of the user’s avatar image.
    • email string optional
      IMPORTANT: The email address of the user is only included on a few admin-only APIs. For nearly all APIs that return a UserInfo object, this will not be provided. considered sensitive information.
    • tokenID string optional
      ID of the access token used to authenticate, if applicable.
    • tokenName string optional
      Name of the access token used to authenticate, if applicable.
    • reqOrgAdmin boolean optional
      Whether the action that triggered this event required the organization ADMIN role.
    • reqStackAdmin boolean optional
      Whether the action required stack admin privileges.
    • authFailure boolean optional
      Whether this event represents a failed authentication attempt.
    • actorName string optional
      Display name of the non-human actor (e.g. deploy token name) that triggered the event.
    • actorUrn string optional
      Pulumi URN of the non-human actor that triggered the event.