Properties for a Kinesis Stream.
|encryption?||The kind of server-side encryption to apply to this stream.|
|encryption||External KMS key to use for stream encryption.|
|retention||The number of hours for the data records that are stored in shards to remain accessible.|
|shard||The number of shards for the stream.|
|stream||Enforces a particular physical stream name.|
(optional, default: Unencrypted)
The kind of server-side encryption to apply to this stream.
If you choose KMS, you can specify a KMS key via
encryption key is not specified, a key will automatically be created.
(optional, default: If encryption is set to "Kms" and this property is undefined, a
new KMS key will be created and associated with this stream.)
External KMS key to use for stream encryption.
The 'encryption' property must be set to "Kms".
(optional, default: 24)
The number of hours for the data records that are stored in shards to remain accessible.
(optional, default: 1)
The number of shards for the stream.
Enforces a particular physical stream name.