#[non_exhaustive]pub struct MetricMathAnomalyDetector {
pub metric_data_queries: Option<Vec<MetricDataQuery>>,
}Expand description
Indicates the CloudWatch math expression that provides the time series the anomaly detector uses as input. The designated math expression must return a single time series.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.metric_data_queries: Option<Vec<MetricDataQuery>>An array of metric data query structures that enables you to create an anomaly detector based on the result of a metric math expression. Each item in MetricDataQueries gets a metric or performs a math expression. One item in MetricDataQueries is the expression that provides the time series that the anomaly detector uses as input. Designate the expression by setting ReturnData to True for this object in the array. For all other expressions and metrics, set ReturnData to False. The designated expression must return a single time series.
Implementations
sourceimpl MetricMathAnomalyDetector
impl MetricMathAnomalyDetector
sourcepub fn metric_data_queries(&self) -> Option<&[MetricDataQuery]>
pub fn metric_data_queries(&self) -> Option<&[MetricDataQuery]>
An array of metric data query structures that enables you to create an anomaly detector based on the result of a metric math expression. Each item in MetricDataQueries gets a metric or performs a math expression. One item in MetricDataQueries is the expression that provides the time series that the anomaly detector uses as input. Designate the expression by setting ReturnData to True for this object in the array. For all other expressions and metrics, set ReturnData to False. The designated expression must return a single time series.
sourceimpl MetricMathAnomalyDetector
impl MetricMathAnomalyDetector
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture MetricMathAnomalyDetector
Trait Implementations
sourceimpl Clone for MetricMathAnomalyDetector
impl Clone for MetricMathAnomalyDetector
sourcefn clone(&self) -> MetricMathAnomalyDetector
fn clone(&self) -> MetricMathAnomalyDetector
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 MetricMathAnomalyDetector
impl Debug for MetricMathAnomalyDetector
sourceimpl PartialEq<MetricMathAnomalyDetector> for MetricMathAnomalyDetector
impl PartialEq<MetricMathAnomalyDetector> for MetricMathAnomalyDetector
sourcefn eq(&self, other: &MetricMathAnomalyDetector) -> bool
fn eq(&self, other: &MetricMathAnomalyDetector) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &MetricMathAnomalyDetector) -> bool
fn ne(&self, other: &MetricMathAnomalyDetector) -> bool
This method tests for !=.
impl StructuralPartialEq for MetricMathAnomalyDetector
Auto Trait Implementations
impl RefUnwindSafe for MetricMathAnomalyDetector
impl Send for MetricMathAnomalyDetector
impl Sync for MetricMathAnomalyDetector
impl Unpin for MetricMathAnomalyDetector
impl UnwindSafe for MetricMathAnomalyDetector
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> 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