pub struct InsightRule {
pub apply_on_transformed_logs: Option<bool>,
pub definition: String,
pub managed_rule: Option<bool>,
pub name: String,
pub schema: String,
pub state: String,
}Expand description
CloudWatch InsightRule.
Fields§
§apply_on_transformed_logs: Option<bool>§definition: String§managed_rule: Option<bool>§name: String§schema: String§state: StringTrait Implementations§
Source§impl Clone for InsightRule
impl Clone for InsightRule
Source§fn clone(&self) -> InsightRule
fn clone(&self) -> InsightRule
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 InsightRule
impl Debug for InsightRule
Source§impl Default for InsightRule
impl Default for InsightRule
Source§fn default() -> InsightRule
fn default() -> InsightRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InsightRule
impl<'de> Deserialize<'de> for InsightRule
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 InsightRule
impl RefUnwindSafe for InsightRule
impl Send for InsightRule
impl Sync for InsightRule
impl Unpin for InsightRule
impl UnsafeUnpin for InsightRule
impl UnwindSafe for InsightRule
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