Struct rusoto_ce::AnomalySubscription
source · [−]pub struct AnomalySubscription {
pub account_id: Option<String>,
pub frequency: String,
pub monitor_arn_list: Vec<String>,
pub subscribers: Vec<Subscriber>,
pub subscription_arn: Option<String>,
pub subscription_name: String,
pub threshold: f64,
}
Expand description
The association between a monitor, threshold, and list of subscribers used to deliver notifications about anomalies detected by a monitor that exceeds a threshold. The content consists of the detailed metadata and the current status of the AnomalySubscription
object.
Fields
account_id: Option<String>
Your unique account identifier.
frequency: String
The frequency at which anomaly reports are sent over email.
monitor_arn_list: Vec<String>
A list of cost anomaly monitors.
subscribers: Vec<Subscriber>
A list of subscribers to notify.
subscription_arn: Option<String>
The AnomalySubscription
Amazon Resource Name (ARN).
subscription_name: String
The name for the subscription.
threshold: f64
The dollar value that triggers a notification if the threshold is exceeded.
Trait Implementations
sourceimpl Clone for AnomalySubscription
impl Clone for AnomalySubscription
sourcefn clone(&self) -> AnomalySubscription
fn clone(&self) -> AnomalySubscription
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AnomalySubscription
impl Debug for AnomalySubscription
sourceimpl Default for AnomalySubscription
impl Default for AnomalySubscription
sourcefn default() -> AnomalySubscription
fn default() -> AnomalySubscription
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AnomalySubscription
impl<'de> Deserialize<'de> for AnomalySubscription
sourcefn 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
sourceimpl PartialEq<AnomalySubscription> for AnomalySubscription
impl PartialEq<AnomalySubscription> for AnomalySubscription
sourcefn eq(&self, other: &AnomalySubscription) -> bool
fn eq(&self, other: &AnomalySubscription) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AnomalySubscription) -> bool
fn ne(&self, other: &AnomalySubscription) -> bool
This method tests for !=
.
sourceimpl Serialize for AnomalySubscription
impl Serialize for AnomalySubscription
impl StructuralPartialEq for AnomalySubscription
Auto Trait Implementations
impl RefUnwindSafe for AnomalySubscription
impl Send for AnomalySubscription
impl Sync for AnomalySubscription
impl Unpin for AnomalySubscription
impl UnwindSafe for AnomalySubscription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more