AnalyticsApplicationOutput

data class AnalyticsApplicationOutput(val id: String? = null, val kinesisFirehose: AnalyticsApplicationOutputKinesisFirehose? = null, val kinesisStream: AnalyticsApplicationOutputKinesisStream? = null, val lambda: AnalyticsApplicationOutputLambda? = null, val name: String, val schema: AnalyticsApplicationOutputSchema)

Constructors

Link copied to clipboard
constructor(id: String? = null, kinesisFirehose: AnalyticsApplicationOutputKinesisFirehose? = null, kinesisStream: AnalyticsApplicationOutputKinesisStream? = null, lambda: AnalyticsApplicationOutputLambda? = null, name: String, schema: AnalyticsApplicationOutputSchema)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String? = null

The ARN of the Kinesis Analytics Application.

Link copied to clipboard

The Kinesis Firehose configuration for the destination stream. Conflicts with kinesis_stream. See Kinesis Firehose below for more details.

Link copied to clipboard

The Kinesis Stream configuration for the destination stream. Conflicts with kinesis_firehose. See Kinesis Stream below for more details.

Link copied to clipboard

The Lambda function destination. See Lambda below for more details.

Link copied to clipboard

The Name of the in-application stream.

Link copied to clipboard

The Schema format of the data written to the destination. See Destination Schema below for more details.