pub struct StorageAlert {
pub id: String,
pub alert_type: StorageAlertType,
pub severity: AlertSeverity,
pub message: String,
pub timestamp: DateTime<Utc>,
pub bucket: String,
pub details: HashMap<String, String>,
}Expand description
Storage alert
Fields§
§id: StringAlert ID
alert_type: StorageAlertTypeAlert type
severity: AlertSeverityAlert severity
message: StringAlert message
timestamp: DateTime<Utc>Alert timestamp
bucket: StringAssociated bucket
details: HashMap<String, String>Additional details
Trait Implementations§
Source§impl Clone for StorageAlert
impl Clone for StorageAlert
Auto Trait Implementations§
impl Freeze for StorageAlert
impl RefUnwindSafe for StorageAlert
impl Send for StorageAlert
impl Sync for StorageAlert
impl Unpin for StorageAlert
impl UnsafeUnpin for StorageAlert
impl UnwindSafe for StorageAlert
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