Shard - Amazon Kinesis Data Streams Service
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Shard

A uniquely identified group of data records in a Kinesis data stream.

Contents

AdjacentParentShardId

The shard ID of the shard adjacent to the shard's parent.

Type: String

Pattern: shardId-[0-9]{12}

Required: No

HashKeyRange

The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.

Type: HashKeyRange object

Required: Yes

ParentShardId

The shard ID of the shard's parent.

Type: String

Pattern: shardId-[0-9]{12}

Required: No

SequenceNumberRange

The range of possible sequence numbers for the shard.

Type: SequenceNumberRange object

Required: Yes

ShardId

The unique identifier of the shard within the stream.

Type: String

Pattern: shardId-[0-9]{12}

Required: Yes

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: