Get Stream Result
data class GetStreamResult(val arn: String? = null, val retentionPeriodHours: Int? = null, val shardCount: Int? = null, val streamEncryption: StreamEncryption? = null, val streamModeDetails: StreamModeDetails? = null, val tags: List<Tag>? = null)
Constructors
Link copied to clipboard
constructor(arn: String? = null, retentionPeriodHours: Int? = null, shardCount: Int? = null, streamEncryption: StreamEncryption? = null, streamModeDetails: StreamModeDetails? = null, tags: List<Tag>? = null)
Properties
Link copied to clipboard
The number of hours for the data records that are stored in shards to remain accessible.
Link copied to clipboard
The number of shards that the stream uses. Required when StreamMode = PROVISIONED is passed.
Link copied to clipboard
When specified, enables or updates server-side encryption using an AWS KMS key for a specified stream.
Link copied to clipboard
The mode in which the stream is running.