Shard - Amazon Kinesis Data Streams Service

Shard

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

Contents

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

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

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z0-9_.-]+

Required: Yes

AdjacentParentShardId

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z0-9_.-]+

Required: No

ParentShardId

The shard ID of the shard's parent.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z0-9_.-]+

Required: No

See Also

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