View Source ExOpenAI.Components.AuditLogActor (ex_openai.ex v2.0.0-beta2)

The actor who performed the audit logged action.

Fields

  • :api_key - optional - ExOpenAI.Components.AuditLogActorApiKey.t()

  • :session - optional - ExOpenAI.Components.AuditLogActorSession.t()

  • :type - optional - :session | :api_key
    The type of actor. Is either session or api_key.
    Allowed values: "session", "api_key"

Summary

Types

@type t() :: %ExOpenAI.Components.AuditLogActor{
  api_key: ExOpenAI.Components.AuditLogActorApiKey.t() | nil,
  session: ExOpenAI.Components.AuditLogActorSession.t() | nil,
  type: (:session | :api_key) | nil
}