pub enum ManagementAction {
Show 30 variants
OrgCreated,
OrgUpdated,
OrgDeleted,
MemberInvited,
MemberRemoved,
MemberRoleChanged,
InvitationCreated,
InvitationRevoked,
InvitationAccepted,
ApiKeyCreated,
ApiKeyRevoked,
SettingsUpdated,
AgentCreated,
AgentUpdated,
AgentDeleted,
HarnessCreated,
HarnessUpdated,
HarnessDeleted,
ProviderCreated,
ProviderUpdated,
ProviderDeleted,
McpServerCreated,
McpServerUpdated,
McpServerDeleted,
AppCreated,
AppUpdated,
AppDeleted,
SkillCreated,
SkillUpdated,
SkillDeleted,
}Expand description
Typed audit actions grouped by domain.
Convention: domain.resource.verb string form (e.g. management.member.invited).
Variants§
OrgCreated
OrgUpdated
OrgDeleted
MemberInvited
MemberRemoved
MemberRoleChanged
InvitationCreated
InvitationRevoked
InvitationAccepted
ApiKeyCreated
ApiKeyRevoked
SettingsUpdated
AgentCreated
AgentUpdated
AgentDeleted
HarnessCreated
HarnessUpdated
HarnessDeleted
ProviderCreated
ProviderUpdated
ProviderDeleted
McpServerCreated
McpServerUpdated
McpServerDeleted
AppCreated
AppUpdated
AppDeleted
SkillCreated
SkillUpdated
SkillDeleted
Implementations§
Trait Implementations§
Source§impl Clone for ManagementAction
impl Clone for ManagementAction
Source§fn clone(&self) -> ManagementAction
fn clone(&self) -> ManagementAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ManagementAction
impl Debug for ManagementAction
Source§impl<'de> Deserialize<'de> for ManagementAction
impl<'de> Deserialize<'de> for ManagementAction
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ManagementAction
impl Display for ManagementAction
impl Eq for ManagementAction
Source§impl From<ManagementAction> for AuditAction
impl From<ManagementAction> for AuditAction
Source§fn from(a: ManagementAction) -> Self
fn from(a: ManagementAction) -> Self
Converts to this type from the input type.
Source§impl FromStr for ManagementAction
impl FromStr for ManagementAction
Source§impl Hash for ManagementAction
impl Hash for ManagementAction
Source§impl PartialEq for ManagementAction
impl PartialEq for ManagementAction
Source§impl Serialize for ManagementAction
impl Serialize for ManagementAction
impl StructuralPartialEq for ManagementAction
Auto Trait Implementations§
impl Freeze for ManagementAction
impl RefUnwindSafe for ManagementAction
impl Send for ManagementAction
impl Sync for ManagementAction
impl Unpin for ManagementAction
impl UnsafeUnpin for ManagementAction
impl UnwindSafe for ManagementAction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request