[][src]Struct rusoto_ssm::ResourceDataSyncSource

pub struct ResourceDataSyncSource {
    pub aws_organizations_source: Option<ResourceDataSyncAwsOrganizationsSource>,
    pub include_future_regions: Option<bool>,
    pub source_regions: Vec<String>,
    pub source_type: String,
}

Information about the source of the data included in the resource data sync.

Fields

aws_organizations_source: Option<ResourceDataSyncAwsOrganizationsSource>

Information about the AwsOrganizationsSource resource data sync source. A sync source of this type can synchronize data from AWS Organizations.

include_future_regions: Option<bool>

Whether to automatically synchronize and aggregate data from new AWS Regions when those Regions come online.

source_regions: Vec<String>

The SyncSource AWS Regions included in the resource data sync.

source_type: String

The type of data source for the resource data sync. SourceType is either AwsOrganizations (if an organization is present in AWS Organizations) or singleAccountMultiRegions.

Trait Implementations

impl Clone for ResourceDataSyncSource[src]

impl Debug for ResourceDataSyncSource[src]

impl Default for ResourceDataSyncSource[src]

impl PartialEq<ResourceDataSyncSource> for ResourceDataSyncSource[src]

impl Serialize for ResourceDataSyncSource[src]

impl StructuralPartialEq for ResourceDataSyncSource[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.