Struct aws_sdk_kinesisanalyticsv2::model::Output [−][src]
#[non_exhaustive]pub struct Output {
pub name: Option<String>,
pub kinesis_streams_output: Option<KinesisStreamsOutput>,
pub kinesis_firehose_output: Option<KinesisFirehoseOutput>,
pub lambda_output: Option<LambdaOutput>,
pub destination_schema: Option<DestinationSchema>,
}
Expand description
Describes a SQL-based Kinesis Data Analytics application's output configuration, in which you identify an in-application stream and a destination where you want the in-application stream data to be written. The destination can be a Kinesis data stream or a Kinesis Data Firehose delivery stream.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.name: Option<String>
The name of the in-application stream.
kinesis_streams_output: Option<KinesisStreamsOutput>
Identifies a Kinesis data stream as the destination.
kinesis_firehose_output: Option<KinesisFirehoseOutput>
Identifies a Kinesis Data Firehose delivery stream as the destination.
lambda_output: Option<LambdaOutput>
Identifies an Amazon Lambda function as the destination.
destination_schema: Option<DestinationSchema>
Describes the data format when records are written to the destination.
Implementations
Identifies a Kinesis data stream as the destination.
Identifies a Kinesis Data Firehose delivery stream as the destination.
Identifies an Amazon Lambda function as the destination.
Describes the data format when records are written to the destination.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Output
impl UnwindSafe for Output
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more