Struct rusoto_kinesisanalytics::OutputUpdate[][src]

pub struct OutputUpdate {
    pub destination_schema_update: Option<DestinationSchema>,
    pub kinesis_firehose_output_update: Option<KinesisFirehoseOutputUpdate>,
    pub kinesis_streams_output_update: Option<KinesisStreamsOutputUpdate>,
    pub lambda_output_update: Option<LambdaOutputUpdate>,
    pub name_update: Option<String>,
    pub output_id: String,
}

Describes updates to the output configuration identified by the OutputId.

Fields

Describes the data format when records are written to the destination. For more information, see Configuring Application Output.

Describes an Amazon Kinesis Firehose delivery stream as the destination for the output.

Describes an Amazon Kinesis stream as the destination for the output.

Describes an AWS Lambda function as the destination for the output.

If you want to specify a different in-application stream for this output configuration, use this field to specify the new in-application stream name.

Identifies the specific output configuration that you want to update.

Trait Implementations

impl Default for OutputUpdate
[src]

Returns the "default value" for a type. Read more

impl Debug for OutputUpdate
[src]

Formats the value using the given formatter. Read more

impl Clone for OutputUpdate
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for OutputUpdate
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations