[][src]Struct rusoto_medialive::UpdateChannel

pub struct UpdateChannel {
    pub destinations: Option<Vec<OutputDestination>>,
    pub encoder_settings: Option<EncoderSettings>,
    pub input_attachments: Option<Vec<InputAttachment>>,
    pub input_specification: Option<InputSpecification>,
    pub log_level: Option<String>,
    pub name: Option<String>,
    pub role_arn: Option<String>,
}

Placeholder documentation for UpdateChannel

Fields

A list of output destinations for this channel.

The encoder settings for this channel.

Specification of input for this channel (max. bitrate, resolution, codec, etc.)

The log level to write to CloudWatch Logs.

The name of the channel.

An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not specify this on an update call but the role was previously set that role will be removed.

Trait Implementations

impl Clone for UpdateChannel
[src]

Performs copy-assignment from source. Read more

impl Default for UpdateChannel
[src]

impl PartialEq<UpdateChannel> for UpdateChannel
[src]

impl Debug for UpdateChannel
[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> Same for T

Should always be Self

impl<T> Erased for T