OpenAI::AuditLogActor
Inherits JSON::Serializable < Reference < Object
The actor who performed the audit logged action.
Constructors
new(pull : JSON::PullParser)
Sourcenew(type_value : AuditLogActorType | Nil = nil, session : AuditLogActorSession | Nil = nil, api_key : AuditLogActorApiKey | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
api_key
Sourceapi_key=(api_key : AuditLogActorApiKey | Nil)
Sourcesession
Sourcesession=(session : AuditLogActorSession | Nil)
Sourcetype_value=(type_value : AuditLogActorType | Nil)
The type of actor. Is either session or api_key.