Class: OpenAI::Models::Admin::Organization::AuditLogListResponse

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/openai/models/admin/organization/audit_log_list_response.rb,
sig/openai/models/admin/organization/audit_log_list_response.rbs

Overview

See Also:

  • OpenAI::Resources::Admin::Organization::AuditLogs#list

Defined Under Namespace

Modules: Type Classes: APIKeyCreated, APIKeyDeleted, APIKeyUpdated, Actor, CertificateCreated, CertificateDeleted, CertificateUpdated, CertificatesActivated, CertificatesDeactivated, CheckpointPermissionCreated, CheckpointPermissionDeleted, ExternalKeyRegistered, ExternalKeyRemoved, GroupCreated, GroupDeleted, GroupUpdated, IPAllowlistConfigActivated, IPAllowlistConfigDeactivated, IPAllowlistCreated, IPAllowlistDeleted, IPAllowlistUpdated, InviteAccepted, InviteDeleted, InviteSent, LoginFailed, LogoutFailed, OrganizationUpdated, Project, ProjectArchived, ProjectCreated, ProjectDeleted, ProjectUpdated, RateLimitDeleted, RateLimitUpdated, RoleAssignmentCreated, RoleAssignmentDeleted, RoleBoundToResource, RoleCreated, RoleDeleted, RoleUnboundFromResource, RoleUpdated, ScimDisabled, ScimEnabled, ServiceAccountCreated, ServiceAccountDeleted, ServiceAccountUpdated, UserAdded, UserDeleted, UserUpdated, WorkloadIdentityProviderCreated, WorkloadIdentityProviderDeleted, WorkloadIdentityProviderMappingCreated, WorkloadIdentityProviderMappingDeleted, WorkloadIdentityProviderMappingUpdated, WorkloadIdentityProviderUpdated

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(id: nil, name: nil) ⇒ Object

The details for events with this type.

Parameters:

  • id (String) (defaults to: nil)

    The workload identity provider ID.

  • name (String) (defaults to: nil)

    The workload identity provider name.



# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 478

Instance Attribute Details

#actorOpenAI::Models::Admin::Organization::AuditLogListResponse::Actor?

The actor who performed the audit logged action.



31
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 31

optional :actor, -> { OpenAI::Models::Admin::Organization::AuditLogListResponse::Actor }, nil?: true

#api_key_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyCreated?

The details for events with this type.



37
38
39
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 37

optional :api_key_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyCreated },
api_name: :"api_key.created"

#api_key_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyDeleted?

The details for events with this type.



45
46
47
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 45

optional :api_key_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyDeleted },
api_name: :"api_key.deleted"

#api_key_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyUpdated?

The details for events with this type.



53
54
55
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 53

optional :api_key_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::APIKeyUpdated },
api_name: :"api_key.updated"

#certificate_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateCreated?

The details for events with this type.



61
62
63
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 61

optional :certificate_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateCreated },
api_name: :"certificate.created"

#certificate_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateDeleted?

The details for events with this type.



69
70
71
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 69

optional :certificate_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateDeleted },
api_name: :"certificate.deleted"

#certificate_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateUpdated?

The details for events with this type.



77
78
79
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 77

optional :certificate_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CertificateUpdated },
api_name: :"certificate.updated"

#certificates_activatedOpenAI::Models::Admin::Organization::AuditLogListResponse::CertificatesActivated?

The details for events with this type.



85
86
87
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 85

optional :certificates_activated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CertificatesActivated },
api_name: :"certificates.activated"

#certificates_deactivatedOpenAI::Models::Admin::Organization::AuditLogListResponse::CertificatesDeactivated?

The details for events with this type.



93
94
95
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 93

optional :certificates_deactivated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CertificatesDeactivated },
api_name: :"certificates.deactivated"

#checkpoint_permission_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::CheckpointPermissionCreated?

The project and fine-tuned model checkpoint that the checkpoint permission was created for.



102
103
104
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 102

optional :checkpoint_permission_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CheckpointPermissionCreated },
api_name: :"checkpoint.permission.created"

#checkpoint_permission_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::CheckpointPermissionDeleted?

The details for events with this type.



110
111
112
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 110

optional :checkpoint_permission_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::CheckpointPermissionDeleted },
api_name: :"checkpoint.permission.deleted"

#effective_atInteger

The Unix timestamp (in seconds) of the event.

Parameters:

  • value (Integer)

Returns:

  • (Integer)


19
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 19

required :effective_at, Integer

#external_key_registeredOpenAI::Models::Admin::Organization::AuditLogListResponse::ExternalKeyRegistered?

The details for events with this type.



118
119
120
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 118

optional :external_key_registered,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ExternalKeyRegistered },
api_name: :"external_key.registered"

#external_key_removedOpenAI::Models::Admin::Organization::AuditLogListResponse::ExternalKeyRemoved?

The details for events with this type.



126
127
128
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 126

optional :external_key_removed,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ExternalKeyRemoved },
api_name: :"external_key.removed"

#group_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::GroupCreated?

The details for events with this type.



134
135
136
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 134

optional :group_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::GroupCreated },
api_name: :"group.created"

#group_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::GroupDeleted?

The details for events with this type.



142
143
144
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 142

optional :group_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::GroupDeleted },
api_name: :"group.deleted"

#group_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::GroupUpdated?

The details for events with this type.



150
151
152
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 150

optional :group_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::GroupUpdated },
api_name: :"group.updated"

#idString

The ID of this log.

Parameters:

  • value (String)

Returns:

  • (String)


13
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 13

required :id, String

#invite_acceptedOpenAI::Models::Admin::Organization::AuditLogListResponse::InviteAccepted?

The details for events with this type.



158
159
160
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 158

optional :invite_accepted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::InviteAccepted },
api_name: :"invite.accepted"

#invite_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::InviteDeleted?

The details for events with this type.



166
167
168
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 166

optional :invite_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::InviteDeleted },
api_name: :"invite.deleted"

#invite_sentOpenAI::Models::Admin::Organization::AuditLogListResponse::InviteSent?

The details for events with this type.



174
175
176
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 174

optional :invite_sent,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::InviteSent },
api_name: :"invite.sent"

#ip_allowlist_config_activatedOpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistConfigActivated?

The details for events with this type.



182
183
184
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 182

optional :ip_allowlist_config_activated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistConfigActivated },
api_name: :"ip_allowlist.config.activated"

#ip_allowlist_config_deactivatedOpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistConfigDeactivated?

The details for events with this type.



190
191
192
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 190

optional :ip_allowlist_config_deactivated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistConfigDeactivated },
api_name: :"ip_allowlist.config.deactivated"

#ip_allowlist_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistCreated?

The details for events with this type.



198
199
200
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 198

optional :ip_allowlist_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistCreated },
api_name: :"ip_allowlist.created"

#ip_allowlist_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistDeleted?

The details for events with this type.



206
207
208
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 206

optional :ip_allowlist_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistDeleted },
api_name: :"ip_allowlist.deleted"

#ip_allowlist_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistUpdated?

The details for events with this type.



214
215
216
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 214

optional :ip_allowlist_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::IPAllowlistUpdated },
api_name: :"ip_allowlist.updated"

#login_failedOpenAI::Models::Admin::Organization::AuditLogListResponse::LoginFailed?

The details for events with this type.



222
223
224
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 222

optional :login_failed,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::LoginFailed },
api_name: :"login.failed"

#login_succeededObject?

This event has no additional fields beyond the standard audit log attributes.

Parameters:

  • (top)

Returns:

  • (Object, nil)


230
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 230

optional :login_succeeded, OpenAI::Internal::Type::Unknown, api_name: :"login.succeeded"

#logout_failedOpenAI::Models::Admin::Organization::AuditLogListResponse::LogoutFailed?

The details for events with this type.



236
237
238
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 236

optional :logout_failed,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::LogoutFailed },
api_name: :"logout.failed"

#logout_succeededObject?

This event has no additional fields beyond the standard audit log attributes.

Parameters:

  • (top)

Returns:

  • (Object, nil)


244
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 244

optional :logout_succeeded, OpenAI::Internal::Type::Unknown, api_name: :"logout.succeeded"

#organization_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::OrganizationUpdated?

The details for events with this type.



250
251
252
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 250

optional :organization_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::OrganizationUpdated },
api_name: :"organization.updated"

#projectOpenAI::Models::Admin::Organization::AuditLogListResponse::Project?

The project that the action was scoped to. Absent for actions not scoped to projects. Note that any admin actions taken via Admin API keys are associated with the default project.



260
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 260

optional :project, -> { OpenAI::Models::Admin::Organization::AuditLogListResponse::Project }

#project_archivedOpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectArchived?

The details for events with this type.



266
267
268
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 266

optional :project_archived,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectArchived },
api_name: :"project.archived"

#project_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectCreated?

The details for events with this type.



274
275
276
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 274

optional :project_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectCreated },
api_name: :"project.created"

#project_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectDeleted?

The details for events with this type.



282
283
284
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 282

optional :project_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectDeleted },
api_name: :"project.deleted"

#project_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectUpdated?

The details for events with this type.



290
291
292
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 290

optional :project_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ProjectUpdated },
api_name: :"project.updated"

#rate_limit_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::RateLimitDeleted?

The details for events with this type.



298
299
300
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 298

optional :rate_limit_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RateLimitDeleted },
api_name: :"rate_limit.deleted"

#rate_limit_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::RateLimitUpdated?

The details for events with this type.



306
307
308
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 306

optional :rate_limit_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RateLimitUpdated },
api_name: :"rate_limit.updated"

#role_assignment_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleAssignmentCreated?

The details for events with this type.



314
315
316
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 314

optional :role_assignment_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleAssignmentCreated },
api_name: :"role.assignment.created"

#role_assignment_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleAssignmentDeleted?

The details for events with this type.



322
323
324
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 322

optional :role_assignment_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleAssignmentDeleted },
api_name: :"role.assignment.deleted"

#role_bound_to_resourceOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleBoundToResource?

The details for events with this type.



330
331
332
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 330

optional :role_bound_to_resource,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleBoundToResource },
api_name: :"role.bound_to_resource"

#role_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleCreated?

The details for events with this type.



338
339
340
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 338

optional :role_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleCreated },
api_name: :"role.created"

#role_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleDeleted?

The details for events with this type.



346
347
348
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 346

optional :role_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleDeleted },
api_name: :"role.deleted"

#role_unbound_from_resourceOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleUnboundFromResource?

The details for events with this type.



354
355
356
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 354

optional :role_unbound_from_resource,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleUnboundFromResource },
api_name: :"role.unbound_from_resource"

#role_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::RoleUpdated?

The details for events with this type.



362
363
364
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 362

optional :role_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::RoleUpdated },
api_name: :"role.updated"

#scim_disabledOpenAI::Models::Admin::Organization::AuditLogListResponse::ScimDisabled?

The details for events with this type.



370
371
372
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 370

optional :scim_disabled,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ScimDisabled },
api_name: :"scim.disabled"

#scim_enabledOpenAI::Models::Admin::Organization::AuditLogListResponse::ScimEnabled?

The details for events with this type.



378
379
380
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 378

optional :scim_enabled,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ScimEnabled },
api_name: :"scim.enabled"

#service_account_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountCreated?

The details for events with this type.



386
387
388
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 386

optional :service_account_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountCreated },
api_name: :"service_account.created"

#service_account_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountDeleted?

The details for events with this type.



394
395
396
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 394

optional :service_account_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountDeleted },
api_name: :"service_account.deleted"

#service_account_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountUpdated?

The details for events with this type.



402
403
404
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 402

optional :service_account_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::ServiceAccountUpdated },
api_name: :"service_account.updated"

#typeSymbol, OpenAI::Models::Admin::Organization::AuditLogListResponse::Type

The event type.

Parameters:

  • value (OpenAI::Models::Admin::Organization::AuditLogListResponse::type_)

Returns:



25
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 25

required :type, enum: -> { OpenAI::Models::Admin::Organization::AuditLogListResponse::Type }

#user_addedOpenAI::Models::Admin::Organization::AuditLogListResponse::UserAdded?

The details for events with this type.



410
411
412
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 410

optional :user_added,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::UserAdded },
api_name: :"user.added"

#user_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::UserDeleted?

The details for events with this type.



418
419
420
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 418

optional :user_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::UserDeleted },
api_name: :"user.deleted"

#user_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::UserUpdated?

The details for events with this type.



426
427
428
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 426

optional :user_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::UserUpdated },
api_name: :"user.updated"

#workload_identity_provider_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderCreated?

The details for events with this type.



458
459
460
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 458

optional :workload_identity_provider_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderCreated },
api_name: :"workload_identity_provider.created"

#workload_identity_provider_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderDeleted?

The details for events with this type.



466
467
468
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 466

optional :workload_identity_provider_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderDeleted },
api_name: :"workload_identity_provider.deleted"

#workload_identity_provider_mapping_createdOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingCreated?

The details for events with this type.



434
435
436
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 434

optional :workload_identity_provider_mapping_created,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingCreated },
api_name: :"workload_identity_provider_mapping.created"

#workload_identity_provider_mapping_deletedOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingDeleted?

The details for events with this type.



442
443
444
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 442

optional :workload_identity_provider_mapping_deleted,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingDeleted },
api_name: :"workload_identity_provider_mapping.deleted"

#workload_identity_provider_mapping_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingUpdated?

The details for events with this type.



450
451
452
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 450

optional :workload_identity_provider_mapping_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderMappingUpdated },
api_name: :"workload_identity_provider_mapping.updated"

#workload_identity_provider_updatedOpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderUpdated?

The details for events with this type.



474
475
476
# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 474

optional :workload_identity_provider_updated,
-> { OpenAI::Models::Admin::Organization::AuditLogListResponse::WorkloadIdentityProviderUpdated },
api_name: :"workload_identity_provider.updated"

Class Method Details

.valuesArray<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/openai/models/admin/organization/audit_log_list_response.rb', line 670

Instance Method Details

#to_hash{

Returns:

  • ({)


473
# File 'sig/openai/models/admin/organization/audit_log_list_response.rbs', line 473

def to_hash: -> {