[][src]Struct rusoto_config::AggregateEvaluationResult

pub struct AggregateEvaluationResult {
    pub account_id: Option<String>,
    pub annotation: Option<String>,
    pub aws_region: Option<String>,
    pub compliance_type: Option<String>,
    pub config_rule_invoked_time: Option<f64>,
    pub evaluation_result_identifier: Option<EvaluationResultIdentifier>,
    pub result_recorded_time: Option<f64>,
}

The details of an AWS Config evaluation for an account ID and region in an aggregator. Provides the AWS resource that was evaluated, the compliance of the resource, related time stamps, and supplementary information.

Fields

The 12-digit account ID of the source account.

Supplementary information about how the agrregate evaluation determined the compliance.

The source region from where the data is aggregated.

The resource compliance status.

For the AggregationEvaluationResult data type, AWS Config supports only the COMPLIANT and NON_COMPLIANT. AWS Config does not support the NOT_APPLICABLE and INSUFFICIENT_DATA value.

The time when the AWS Config rule evaluated the AWS resource.

Uniquely identifies the evaluation result.

The time when AWS Config recorded the aggregate evaluation result.

Trait Implementations

impl Clone for AggregateEvaluationResult
[src]

Performs copy-assignment from source. Read more

impl Default for AggregateEvaluationResult
[src]

impl PartialEq<AggregateEvaluationResult> for AggregateEvaluationResult
[src]

impl Debug for AggregateEvaluationResult
[src]

impl<'de> Deserialize<'de> for AggregateEvaluationResult
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T