class Aws::QLDB::Types::KinesisConfiguration
The configuration settings of the Amazon Kinesis Data Streams destination for an Amazon QLDB
journal stream.
@note When making an API call, you may pass KinesisConfiguration
data as a hash: { stream_arn: "Arn", # required aggregation_enabled: false, }
@!attribute [rw] stream_arn
The Amazon Resource Name (ARN) of the Kinesis Data Streams resource. @return [String]
@!attribute [rw] aggregation_enabled
Enables QLDB to publish multiple data records in a single Kinesis Data Streams record, increasing the number of records sent per API call. *This option is enabled by default.* Record aggregation has important implications for processing records and requires de-aggregation in your stream consumer. To learn more, see [KPL Key Concepts][1] and [Consumer De-aggregation][2] in the *Amazon Kinesis Data Streams Developer Guide*. [1]: https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-concepts.html [2]: https://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/qldb-2019-01-02/KinesisConfiguration AWS API Documentation
Constants
- SENSITIVE