AnalyticsApplicationOutputArgs

data class AnalyticsApplicationOutputArgs(val id: Output<String>? = null, val kinesisFirehose: Output<AnalyticsApplicationOutputKinesisFirehoseArgs>? = null, val kinesisStream: Output<AnalyticsApplicationOutputKinesisStreamArgs>? = null, val lambda: Output<AnalyticsApplicationOutputLambdaArgs>? = null, val name: Output<String>, val schema: Output<AnalyticsApplicationOutputSchemaArgs>) : ConvertibleToJava<AnalyticsApplicationOutputArgs>

Constructors

Link copied to clipboard
fun AnalyticsApplicationOutputArgs(id: Output<String>? = null, kinesisFirehose: Output<AnalyticsApplicationOutputKinesisFirehoseArgs>? = null, kinesisStream: Output<AnalyticsApplicationOutputKinesisStreamArgs>? = null, lambda: Output<AnalyticsApplicationOutputLambdaArgs>? = null, name: Output<String>, schema: Output<AnalyticsApplicationOutputSchemaArgs>)

Functions

Link copied to clipboard
open override fun toJava(): AnalyticsApplicationOutputArgs

Properties

Link copied to clipboard
val id: Output<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
val name: Output<String>

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.