GetStreamResult

data class GetStreamResult(val arn: String, val closedShards: List<String>, val creationTimestamp: Int, val id: String, val name: String, val openShards: List<String>, val retentionPeriod: Int, val shardLevelMetrics: List<String>, val status: String, val streamModeDetails: List<GetStreamStreamModeDetail>, val tags: Map<String, String>)

A collection of values returned by getStream.

Constructors

Link copied to clipboard
constructor(arn: String, closedShards: List<String>, creationTimestamp: Int, id: String, name: String, openShards: List<String>, retentionPeriod: Int, shardLevelMetrics: List<String>, status: String, streamModeDetails: List<GetStreamStreamModeDetail>, tags: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the Kinesis Stream (same as id).

Link copied to clipboard

List of shard ids in the CLOSED state. See Shard State for more.

Link copied to clipboard

Approximate UNIX timestamp that the stream was created.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Name of the Kinesis Stream.

Link copied to clipboard

List of shard ids in the OPEN state. See Shard State for more.

Link copied to clipboard

Length of time (in hours) data records are accessible after they are added to the stream.

Link copied to clipboard

List of shard-level CloudWatch metrics which are enabled for the stream. See Monitoring with CloudWatch for more.

Link copied to clipboard

Current status of the stream. The stream status is one of CREATING, DELETING, ACTIVE, or UPDATING.

Link copied to clipboard

Capacity mode of the data stream. Detailed below.

Link copied to clipboard

Map of tags to assigned to the stream.