Skip to content

GetSnapshotBlockResponse

Source code in docs_src/capo_ebs/types/get_snapshot_block_response.py
class GetSnapshotBlockResponse(TypedDict, closed=True):
    data_length: NotRequired["capo_ebs.types.data_length.DataLength"]
    """<p>The size of the data in the block.</p>"""
    block_data: "capo_ebs.types.block_data.BlockData"
    """<p>The data content of the block.</p>"""
    checksum: NotRequired["capo_ebs.types.checksum.Checksum"]
    """<p>The checksum generated for the block, which is Base64 encoded.</p>"""
    checksum_algorithm: NotRequired[
        "capo_ebs.types.checksum_algorithm.ChecksumAlgorithm"
    ]
    """<p>The algorithm used to generate the checksum for the block, such as SHA256.</p>"""

block_data instance-attribute

block_data: BlockData

The data content of the block.

checksum instance-attribute

checksum: NotRequired[Checksum]

The checksum generated for the block, which is Base64 encoded.

checksum_algorithm instance-attribute

checksum_algorithm: NotRequired[ChecksumAlgorithm]

The algorithm used to generate the checksum for the block, such as SHA256.

data_length instance-attribute

data_length: NotRequired[DataLength]

The size of the data in the block.