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
The event type.
Variants§
ApiKeyCreated
api_key.created
ApiKeyUpdated
api_key.updated
ApiKeyDeleted
api_key.deleted
CheckpointPermissionCreated
checkpoint_permission.created
CheckpointPermissionDeleted
checkpoint_permission.deleted
InviteSent
invite.sent
InviteAccepted
invite.accepted
InviteDeleted
invite.deleted
LoginSucceeded
login.succeeded
LoginFailed
login.failed
LogoutSucceeded
logout.succeeded
LogoutFailed
logout.failed
OrganizationUpdated
organization.updated
ProjectCreated
project.created
ProjectUpdated
project.updated
ProjectArchived
project.archived
ServiceAccountCreated
service_account.created
ServiceAccountUpdated
service_account.updated
ServiceAccountDeleted
service_account.deleted
RateLimitUpdated
rate_limit.updated
RateLimitDeleted
rate_limit.deleted
UserAdded
user.added
UserUpdated
user.updated
UserDeleted
user.deleted
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§fn clone_from(&mut self, source: &Self)
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
Source§impl PartialEq for AuditLogEventType
impl PartialEq for AuditLogEventType
Source§impl Serialize for AuditLogEventType
impl Serialize for AuditLogEventType
impl Copy for AuditLogEventType
impl StructuralPartialEq for AuditLogEventType
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