Values.ShardSourceA uniquely identified group of data records in a Kinesis data stream.
type nonrec t = {shardId : ShardId.t option;The unique identifier of the shard within the stream.
*)parentShardId : ShardId.t option;The shard ID of the shard's parent.
*)adjacentParentShardId : ShardId.t option;The shard ID of the shard adjacent to the shard's parent.
*)hashKeyRange : HashKeyRange.t option;The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.
*)sequenceNumberRange : SequenceNumberRange.t option;The range of possible sequence numbers for the shard.
*)}val make :
?shardId:ShardId.t ->
?parentShardId:ShardId.t ->
?adjacentParentShardId:ShardId.t ->
?hashKeyRange:HashKeyRange.t ->
?sequenceNumberRange:SequenceNumberRange.t ->
unit ->
t