Skip to content

Shard

Source code in docs_src/capo_dynamodb_streams/types/shard.py
class Shard(TypedDict, closed=True):
    shard_id: NotRequired["capo_dynamodb_streams.types.shard_id.ShardId"]
    """<p>The system-generated identifier for this shard.</p>"""
    sequence_number_range: NotRequired[
        "capo_dynamodb_streams.types.sequence_number_range.SequenceNumberRange"
    ]
    """<p>The range of possible sequence numbers for the shard.</p>"""
    parent_shard_id: NotRequired["capo_dynamodb_streams.types.shard_id.ShardId"]
    """<p>The shard ID of the current shard's parent.</p>"""

parent_shard_id instance-attribute

parent_shard_id: NotRequired[ShardId]

The shard ID of the current shard's parent.

sequence_number_range instance-attribute

sequence_number_range: NotRequired[SequenceNumberRange]

The range of possible sequence numbers for the shard.

shard_id instance-attribute

shard_id: NotRequired[ShardId]

The system-generated identifier for this shard.