[][src]Struct rusoto_kinesisanalytics::ApplicationUpdate

pub struct ApplicationUpdate {
    pub application_code_update: Option<String>,
    pub cloud_watch_logging_option_updates: Option<Vec<CloudWatchLoggingOptionUpdate>>,
    pub input_updates: Option<Vec<InputUpdate>>,
    pub output_updates: Option<Vec<OutputUpdate>>,
    pub reference_data_source_updates: Option<Vec<ReferenceDataSourceUpdate>>,
}

Describes updates to apply to an existing Amazon Kinesis Analytics application.

Fields

Describes application code updates.

Describes application CloudWatch logging option updates.

Describes application input configuration updates.

Describes application output configuration updates.

Describes application reference data source updates.

Trait Implementations

impl Clone for ApplicationUpdate
[src]

Performs copy-assignment from source. Read more

impl Default for ApplicationUpdate
[src]

impl PartialEq<ApplicationUpdate> for ApplicationUpdate
[src]

impl Debug for ApplicationUpdate
[src]

impl Serialize for ApplicationUpdate
[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