View Source ExOpenAI.Components.AuditLogActorApiKey (ex_openai.ex v2.0.0-beta2)
The API Key used to perform the audit logged action.
Fields
:id- optional -String.t()
The tracking id of the API key.:service_account- optional -ExOpenAI.Components.AuditLogActorServiceAccount.t():type- optional -:user | :service_account
The type of API key. Can be eitheruserorservice_account.
Allowed values:"user","service_account":user- optional -ExOpenAI.Components.AuditLogActorUser.t()
Summary
Types
@type t() :: %ExOpenAI.Components.AuditLogActorApiKey{ id: String.t() | nil, service_account: ExOpenAI.Components.AuditLogActorServiceAccount.t() | nil, type: (:user | :service_account) | nil, user: ExOpenAI.Components.AuditLogActorUser.t() | nil }