pub struct PutCompositeAlarmInput {
pub actions_enabled: Option<bool>,
pub actions_suppressor: Option<String>,
pub actions_suppressor_extension_period: Option<i32>,
pub actions_suppressor_wait_period: Option<i32>,
pub alarm_actions: Vec<String>,
pub alarm_description: Option<String>,
pub alarm_name: String,
pub alarm_rule: String,
pub insufficient_data_actions: Vec<String>,
pub ok_actions: Vec<String>,
pub tags: Vec<Tag>,
}Expand description
CloudWatch PutCompositeAlarmInput.
Fields§
§actions_enabled: Option<bool>§actions_suppressor: Option<String>§actions_suppressor_extension_period: Option<i32>§actions_suppressor_wait_period: Option<i32>§alarm_actions: Vec<String>§alarm_description: Option<String>§alarm_name: String§alarm_rule: String§insufficient_data_actions: Vec<String>§ok_actions: Vec<String>Trait Implementations§
Source§impl Clone for PutCompositeAlarmInput
impl Clone for PutCompositeAlarmInput
Source§fn clone(&self) -> PutCompositeAlarmInput
fn clone(&self) -> PutCompositeAlarmInput
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 PutCompositeAlarmInput
impl Debug for PutCompositeAlarmInput
Source§impl Default for PutCompositeAlarmInput
impl Default for PutCompositeAlarmInput
Source§fn default() -> PutCompositeAlarmInput
fn default() -> PutCompositeAlarmInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PutCompositeAlarmInput
impl<'de> Deserialize<'de> for PutCompositeAlarmInput
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 PutCompositeAlarmInput
impl RefUnwindSafe for PutCompositeAlarmInput
impl Send for PutCompositeAlarmInput
impl Sync for PutCompositeAlarmInput
impl Unpin for PutCompositeAlarmInput
impl UnsafeUnpin for PutCompositeAlarmInput
impl UnwindSafe for PutCompositeAlarmInput
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