Struct aws_sdk_support::model::TrustedAdvisorCheckSummary
source · [−]#[non_exhaustive]pub struct TrustedAdvisorCheckSummary { /* private fields */ }Expand description
A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.
Implementations
sourceimpl TrustedAdvisorCheckSummary
impl TrustedAdvisorCheckSummary
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 has_flagged_resources(&self) -> bool
pub fn has_flagged_resources(&self) -> bool
Specifies whether the Trusted Advisor check has flagged resources.
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.
sourceimpl TrustedAdvisorCheckSummary
impl TrustedAdvisorCheckSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TrustedAdvisorCheckSummary.
Trait Implementations
sourceimpl Clone for TrustedAdvisorCheckSummary
impl Clone for TrustedAdvisorCheckSummary
sourcefn clone(&self) -> TrustedAdvisorCheckSummary
fn clone(&self) -> TrustedAdvisorCheckSummary
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 TrustedAdvisorCheckSummary
impl Debug for TrustedAdvisorCheckSummary
sourceimpl PartialEq<TrustedAdvisorCheckSummary> for TrustedAdvisorCheckSummary
impl PartialEq<TrustedAdvisorCheckSummary> for TrustedAdvisorCheckSummary
sourcefn eq(&self, other: &TrustedAdvisorCheckSummary) -> bool
fn eq(&self, other: &TrustedAdvisorCheckSummary) -> bool
impl StructuralPartialEq for TrustedAdvisorCheckSummary
Auto Trait Implementations
impl RefUnwindSafe for TrustedAdvisorCheckSummary
impl Send for TrustedAdvisorCheckSummary
impl Sync for TrustedAdvisorCheckSummary
impl Unpin for TrustedAdvisorCheckSummary
impl UnwindSafe for TrustedAdvisorCheckSummary
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