pub struct PutInsightRuleInput {
pub apply_on_transformed_logs: Option<bool>,
pub rule_definition: String,
pub rule_name: String,
pub rule_state: Option<String>,
pub tags: Vec<Tag>,
}Expand description
CloudWatch PutInsightRuleInput.
Fields§
§apply_on_transformed_logs: Option<bool>§rule_definition: String§rule_name: String§rule_state: Option<String>Trait Implementations§
Source§impl Clone for PutInsightRuleInput
impl Clone for PutInsightRuleInput
Source§fn clone(&self) -> PutInsightRuleInput
fn clone(&self) -> PutInsightRuleInput
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 PutInsightRuleInput
impl Debug for PutInsightRuleInput
Source§impl Default for PutInsightRuleInput
impl Default for PutInsightRuleInput
Source§fn default() -> PutInsightRuleInput
fn default() -> PutInsightRuleInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PutInsightRuleInput
impl<'de> Deserialize<'de> for PutInsightRuleInput
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 PutInsightRuleInput
impl RefUnwindSafe for PutInsightRuleInput
impl Send for PutInsightRuleInput
impl Sync for PutInsightRuleInput
impl Unpin for PutInsightRuleInput
impl UnsafeUnpin for PutInsightRuleInput
impl UnwindSafe for PutInsightRuleInput
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