OutputDescription - Amazon Managed Service for Apache Flink (formerly Amazon Kinesis Data Analytics for Apache Flink)

OutputDescription

For a SQL-based Kinesis Data Analytics application, 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 a Kinesis data stream or a Kinesis Data Firehose delivery stream.

Contents

DestinationSchema

The data format used for writing data to the destination.

Type: DestinationSchema object

Required: No

KinesisFirehoseOutputDescription

Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.

Type: KinesisFirehoseOutputDescription object

Required: No

KinesisStreamsOutputDescription

Describes the Kinesis data stream that is configured as the destination where output is written.

Type: KinesisStreamsOutputDescription object

Required: No

LambdaOutputDescription

Describes the Lambda function that is configured as the destination where output is written.

Type: LambdaOutputDescription object

Required: No

Name

The name of the in-application stream that is configured as output.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 32.

Pattern: [^-\s<>&]*

Required: No

OutputId

A unique identifier for the output configuration.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 50.

Pattern: [a-zA-Z0-9_.-]+

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: