Struct aws_sdk_support::model::TrustedAdvisorCheckResult
source · [−]#[non_exhaustive]pub struct TrustedAdvisorCheckResult { /* private fields */ }Expand description
The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.
Implementations
sourceimpl TrustedAdvisorCheckResult
impl TrustedAdvisorCheckResult
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
sourcepub fn resources_summary(&self) -> Option<&TrustedAdvisorResourcesSummary>
pub fn resources_summary(&self) -> Option<&TrustedAdvisorResourcesSummary>
Details about Amazon Web Services resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
sourcepub fn category_specific_summary(
&self
) -> Option<&TrustedAdvisorCategorySpecificSummary>
pub fn category_specific_summary(
&self
) -> Option<&TrustedAdvisorCategorySpecificSummary>
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
sourcepub fn flagged_resources(&self) -> Option<&[TrustedAdvisorResourceDetail]>
pub fn flagged_resources(&self) -> Option<&[TrustedAdvisorResourceDetail]>
The details about each resource listed in the check result.
sourceimpl TrustedAdvisorCheckResult
impl TrustedAdvisorCheckResult
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TrustedAdvisorCheckResult.
Trait Implementations
sourceimpl Clone for TrustedAdvisorCheckResult
impl Clone for TrustedAdvisorCheckResult
sourcefn clone(&self) -> TrustedAdvisorCheckResult
fn clone(&self) -> TrustedAdvisorCheckResult
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 moresourceimpl Debug for TrustedAdvisorCheckResult
impl Debug for TrustedAdvisorCheckResult
sourceimpl PartialEq<TrustedAdvisorCheckResult> for TrustedAdvisorCheckResult
impl PartialEq<TrustedAdvisorCheckResult> for TrustedAdvisorCheckResult
sourcefn eq(&self, other: &TrustedAdvisorCheckResult) -> bool
fn eq(&self, other: &TrustedAdvisorCheckResult) -> bool
impl StructuralPartialEq for TrustedAdvisorCheckResult
Auto Trait Implementations
impl RefUnwindSafe for TrustedAdvisorCheckResult
impl Send for TrustedAdvisorCheckResult
impl Sync for TrustedAdvisorCheckResult
impl Unpin for TrustedAdvisorCheckResult
impl UnwindSafe for TrustedAdvisorCheckResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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