class

OpenAI::AuditLogActor

Inherits JSON::Serializable < Reference < Object

The actor who performed the audit logged action.

Constructors

new(type_value : AuditLogActorType | Nil = nil, session : AuditLogActorSession | Nil = nil, api_key : AuditLogActorApiKey | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

api_key
Source
api_key=(api_key : AuditLogActorApiKey | Nil)
Source
session
Source
session=(session : AuditLogActorSession | Nil)
Source
type_value

The type of actor. Is either session or api_key.

Source
type_value=(type_value : AuditLogActorType | Nil)

The type of actor. Is either session or api_key.

Source