Skip to content

ChangedBlock

Source code in docs_src/capo_ebs/types/changed_block.py
class ChangedBlock(TypedDict, closed=True):
    block_index: NotRequired["capo_ebs.types.block_index.BlockIndex"]
    """<p>The block index.</p>"""
    first_block_token: NotRequired["capo_ebs.types.block_token.BlockToken"]
    """<p>The block token for the block index of the <code>FirstSnapshotId</code> specified in the <code>ListChangedBlocks</code> operation. This value is absent if the first snapshot does not have the changed block that is on the second snapshot.</p>"""
    second_block_token: NotRequired["capo_ebs.types.block_token.BlockToken"]
    """<p>The block token for the block index of the <code>SecondSnapshotId</code> specified in the <code>ListChangedBlocks</code> operation.</p>"""

block_index instance-attribute

block_index: NotRequired[BlockIndex]

The block index.

first_block_token instance-attribute

first_block_token: NotRequired[BlockToken]

The block token for the block index of the FirstSnapshotId specified in the ListChangedBlocks operation. This value is absent if the first snapshot does not have the changed block that is on the second snapshot.

second_block_token instance-attribute

second_block_token: NotRequired[BlockToken]

The block token for the block index of the SecondSnapshotId specified in the ListChangedBlocks operation.