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: