[][src]Struct rusoto_mediaconvert::S3DestinationSettings

pub struct S3DestinationSettings {
    pub access_control: Option<S3DestinationAccessControl>,
    pub encryption: Option<S3EncryptionSettings>,
}

Settings associated with S3 destination

Fields

access_control: Option<S3DestinationAccessControl>

Optional. Have MediaConvert automatically apply Amazon S3 access control for the outputs in this output group. When you don't use this setting, S3 automatically applies the default access control list PRIVATE.

encryption: Option<S3EncryptionSettings>

Settings for how your job outputs are encrypted as they are uploaded to Amazon S3.

Trait Implementations

impl Clone for S3DestinationSettings[src]

impl Debug for S3DestinationSettings[src]

impl Default for S3DestinationSettings[src]

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

impl PartialEq<S3DestinationSettings> for S3DestinationSettings[src]

impl Serialize for S3DestinationSettings[src]

impl StructuralPartialEq for S3DestinationSettings[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T> Instrument 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.