pub enum AuditLogEventType {
Show 24 variants
ApiKeyCreated,
ApiKeyUpdated,
ApiKeyDeleted,
CheckpointPermissionCreated,
CheckpointPermissionDeleted,
InviteSent,
InviteAccepted,
InviteDeleted,
LoginSucceeded,
LoginFailed,
LogoutSucceeded,
LogoutFailed,
OrganizationUpdated,
ProjectCreated,
ProjectUpdated,
ProjectArchived,
ServiceAccountCreated,
ServiceAccountUpdated,
ServiceAccountDeleted,
RateLimitUpdated,
RateLimitDeleted,
UserAdded,
UserUpdated,
UserDeleted,
}
Expand description
§on openapi.yaml
AuditLogEventType:
type: string
description: The event type.
enum:
- api_key.created
- api_key.updated
- api_key.deleted
- checkpoint_permission.created
- checkpoint_permission.deleted
- invite.sent
- invite.accepted
- invite.deleted
- login.succeeded
- login.failed
- logout.succeeded
- logout.failed
- organization.updated
- project.created
- project.updated
- project.archived
- service_account.created
- service_account.updated
- service_account.deleted
- rate_limit.updated
- rate_limit.deleted
- user.added
- user.updated
- user.deleted
Variants§
ApiKeyCreated
ApiKeyUpdated
ApiKeyDeleted
CheckpointPermissionCreated
CheckpointPermissionDeleted
InviteSent
InviteAccepted
InviteDeleted
LoginSucceeded
LoginFailed
LogoutSucceeded
LogoutFailed
OrganizationUpdated
ProjectCreated
ProjectUpdated
ProjectArchived
ServiceAccountCreated
ServiceAccountUpdated
ServiceAccountDeleted
RateLimitUpdated
RateLimitDeleted
UserAdded
UserUpdated
UserDeleted
Trait Implementations§
Source§impl Clone for AuditLogEventType
impl Clone for AuditLogEventType
Source§fn clone(&self) -> AuditLogEventType
fn clone(&self) -> AuditLogEventType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AuditLogEventType
impl Debug for AuditLogEventType
Source§impl<'de> Deserialize<'de> for AuditLogEventType
impl<'de> Deserialize<'de> for AuditLogEventType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AuditLogEventType
impl RefUnwindSafe for AuditLogEventType
impl Send for AuditLogEventType
impl Sync for AuditLogEventType
impl Unpin for AuditLogEventType
impl UnwindSafe for AuditLogEventType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more