Values.OutputSourceDescribes 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.
type nonrec t = {name : InAppStreamName.t;The name of the in-application stream.
*)kinesisStreamsOutput : KinesisStreamsOutput.t option;Identifies a Kinesis data stream as the destination.
*)kinesisFirehoseOutput : KinesisFirehoseOutput.t option;Identifies a Kinesis Data Firehose delivery stream as the destination.
*)lambdaOutput : LambdaOutput.t option;Identifies an Amazon Lambda function as the destination.
*)destinationSchema : DestinationSchema.t;Describes the data format when records are written to the destination.
*)}val make :
?kinesisStreamsOutput:??? ->
?kinesisFirehoseOutput:??? ->
?lambdaOutput:??? ->
name:InAppStreamName.t ->
destinationSchema:DestinationSchema.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of InAppStreamName.t
| `Structure of
(string * [> `Enum of string | `String of ResourceARN.t ]) list ])
list ]