[][src]Struct rusoto_ssm::CreateResourceDataSyncRequest

pub struct CreateResourceDataSyncRequest {
    pub s3_destination: Option<ResourceDataSyncS3Destination>,
    pub sync_name: String,
    pub sync_source: Option<ResourceDataSyncSource>,
    pub sync_type: Option<String>,
}

Fields

s3_destination: Option<ResourceDataSyncS3Destination>

Amazon S3 configuration details for the sync.

sync_name: String

A name for the configuration.

sync_source: Option<ResourceDataSyncSource>

Specify information about the data sources to synchronize.

sync_type: Option<String>

Specify SyncToDestination to create a resource data sync that synchronizes data from multiple AWS Regions to an Amazon S3 bucket. Specify SyncFromSource to synchronize data from multiple AWS accounts and Regions, as listed in AWS Organizations.

Trait Implementations

impl Clone for CreateResourceDataSyncRequest[src]

impl Debug for CreateResourceDataSyncRequest[src]

impl Default for CreateResourceDataSyncRequest[src]

impl PartialEq<CreateResourceDataSyncRequest> for CreateResourceDataSyncRequest[src]

impl Serialize for CreateResourceDataSyncRequest[src]

impl StructuralPartialEq for CreateResourceDataSyncRequest[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, 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.