Struct rusoto_kinesisanalytics::OutputDescription [−][src]
pub struct OutputDescription { pub destination_schema: Option<DestinationSchema>, pub kinesis_firehose_output_description: Option<KinesisFirehoseOutputDescription>, pub kinesis_streams_output_description: Option<KinesisStreamsOutputDescription>, pub lambda_output_description: Option<LambdaOutputDescription>, pub name: Option<String>, pub output_id: Option<String>, }
Describes the application output configuration, which includes the in-application stream name and the destination where the stream data is written. The destination can be an Amazon Kinesis stream or an Amazon Kinesis Firehose delivery stream.
Fields
destination_schema: Option<DestinationSchema>
Data format used for writing data to the destination.
kinesis_firehose_output_description: Option<KinesisFirehoseOutputDescription>
Describes the Amazon Kinesis Firehose delivery stream configured as the destination where output is written.
kinesis_streams_output_description: Option<KinesisStreamsOutputDescription>
Describes Amazon Kinesis stream configured as the destination where output is written.
lambda_output_description: Option<LambdaOutputDescription>
Describes the AWS Lambda function configured as the destination where output is written.
name: Option<String>
Name of the in-application stream configured as output.
output_id: Option<String>
A unique identifier for the output configuration.
Trait Implementations
impl Default for OutputDescription
[src]
impl Default for OutputDescription
fn default() -> OutputDescription
[src]
fn default() -> OutputDescription
Returns the "default value" for a type. Read more
impl Debug for OutputDescription
[src]
impl Debug for OutputDescription
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for OutputDescription
[src]
impl Clone for OutputDescription
fn clone(&self) -> OutputDescription
[src]
fn clone(&self) -> OutputDescription
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for OutputDescription
[src]
impl PartialEq for OutputDescription
fn eq(&self, other: &OutputDescription) -> bool
[src]
fn eq(&self, other: &OutputDescription) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &OutputDescription) -> bool
[src]
fn ne(&self, other: &OutputDescription) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for OutputDescription
impl Send for OutputDescription
impl Sync for OutputDescription
impl Sync for OutputDescription