pub struct AlarmConfiguration {
pub alarms: Option<Vec<Alarm>>,
pub enabled: Option<bool>,
pub ignore_poll_alarm_failure: Option<bool>,
}
Expand description
Information about alarms associated with the deployment group.
Fields§
§alarms: Option<Vec<Alarm>>
A list of alarms configured for the deployment group. A maximum of 10 alarms can be added to a deployment group.
enabled: Option<bool>
Indicates whether the alarm configuration is enabled.
ignore_poll_alarm_failure: Option<bool>
Indicates whether a deployment should continue if information about the current state of alarms cannot be retrieved from Amazon CloudWatch. The default value is false.
-
true
: The deployment proceeds even if alarm status information can't be retrieved from Amazon CloudWatch. -
false
: The deployment stops if alarm status information can't be retrieved from Amazon CloudWatch.
Trait Implementations§
Source§impl Clone for AlarmConfiguration
impl Clone for AlarmConfiguration
Source§fn clone(&self) -> AlarmConfiguration
fn clone(&self) -> AlarmConfiguration
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 AlarmConfiguration
impl Debug for AlarmConfiguration
Source§impl Default for AlarmConfiguration
impl Default for AlarmConfiguration
Source§fn default() -> AlarmConfiguration
fn default() -> AlarmConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AlarmConfiguration
impl<'de> Deserialize<'de> for AlarmConfiguration
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
Source§impl PartialEq for AlarmConfiguration
impl PartialEq for AlarmConfiguration
Source§impl Serialize for AlarmConfiguration
impl Serialize for AlarmConfiguration
impl StructuralPartialEq for AlarmConfiguration
Auto Trait Implementations§
impl Freeze for AlarmConfiguration
impl RefUnwindSafe for AlarmConfiguration
impl Send for AlarmConfiguration
impl Sync for AlarmConfiguration
impl Unpin for AlarmConfiguration
impl UnwindSafe for AlarmConfiguration
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