Struct aws_sdk_devopsguru::types::AnomalySourceDetails
source · #[non_exhaustive]pub struct AnomalySourceDetails {
pub cloud_watch_metrics: Option<Vec<CloudWatchMetricsDetail>>,
pub performance_insights_metrics: Option<Vec<PerformanceInsightsMetricsDetail>>,
}
Expand description
Details about the source of the anomalous operational data that triggered the anomaly.
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.cloud_watch_metrics: Option<Vec<CloudWatchMetricsDetail>>
An array of CloudWatchMetricsDetail
objects that contain information about analyzed CloudWatch metrics that show anomalous behavior.
performance_insights_metrics: Option<Vec<PerformanceInsightsMetricsDetail>>
An array of PerformanceInsightsMetricsDetail
objects that contain information about analyzed Performance Insights metrics that show anomalous behavior.
Implementations§
source§impl AnomalySourceDetails
impl AnomalySourceDetails
sourcepub fn cloud_watch_metrics(&self) -> &[CloudWatchMetricsDetail]
pub fn cloud_watch_metrics(&self) -> &[CloudWatchMetricsDetail]
An array of CloudWatchMetricsDetail
objects that contain information about analyzed CloudWatch metrics that show anomalous behavior.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .cloud_watch_metrics.is_none()
.
sourcepub fn performance_insights_metrics(
&self
) -> &[PerformanceInsightsMetricsDetail]
pub fn performance_insights_metrics( &self ) -> &[PerformanceInsightsMetricsDetail]
An array of PerformanceInsightsMetricsDetail
objects that contain information about analyzed Performance Insights metrics that show anomalous behavior.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .performance_insights_metrics.is_none()
.
source§impl AnomalySourceDetails
impl AnomalySourceDetails
sourcepub fn builder() -> AnomalySourceDetailsBuilder
pub fn builder() -> AnomalySourceDetailsBuilder
Creates a new builder-style object to manufacture AnomalySourceDetails
.
Trait Implementations§
source§impl Clone for AnomalySourceDetails
impl Clone for AnomalySourceDetails
source§fn clone(&self) -> AnomalySourceDetails
fn clone(&self) -> AnomalySourceDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AnomalySourceDetails
impl Debug for AnomalySourceDetails
source§impl PartialEq for AnomalySourceDetails
impl PartialEq for AnomalySourceDetails
source§fn eq(&self, other: &AnomalySourceDetails) -> bool
fn eq(&self, other: &AnomalySourceDetails) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AnomalySourceDetails
Auto Trait Implementations§
impl Freeze for AnomalySourceDetails
impl RefUnwindSafe for AnomalySourceDetails
impl Send for AnomalySourceDetails
impl Sync for AnomalySourceDetails
impl Unpin for AnomalySourceDetails
impl UnwindSafe for AnomalySourceDetails
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more