[][src]Struct rusoto_config::AggregationAuthorization

pub struct AggregationAuthorization {
    pub aggregation_authorization_arn: Option<String>,
    pub authorized_account_id: Option<String>,
    pub authorized_aws_region: Option<String>,
    pub creation_time: Option<f64>,
}

An object that represents the authorizations granted to aggregator accounts and regions.

Fields

The Amazon Resource Name (ARN) of the aggregation object.

The 12-digit account ID of the account authorized to aggregate data.

The region authorized to collect aggregated data.

The time stamp when the aggregation authorization was created.

Trait Implementations

impl Clone for AggregationAuthorization
[src]

Performs copy-assignment from source. Read more

impl Default for AggregationAuthorization
[src]

impl PartialEq<AggregationAuthorization> for AggregationAuthorization
[src]

impl Debug for AggregationAuthorization
[src]

impl<'de> Deserialize<'de> for AggregationAuthorization
[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, 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> BorrowMut for T where
    T: ?Sized
[src]

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