Skip to content

CdcSpecificationSummary

Source code in docs_src/capo_keyspaces/types/cdc_specification_summary.py
class CdcSpecificationSummary(TypedDict, closed=True):
    status: "capo_keyspaces.types.cdc_status.CdcStatus"
    """<p>The status of the CDC stream. Specifies if the table has a CDC stream.</p>"""
    view_type: NotRequired["capo_keyspaces.types.view_type.ViewType"]
    """<p>The view type specifies the changes Amazon Keyspaces records for each changed row in the stream. This setting can't be changed, after the stream has been created. </p> <p>The options are:</p> <ul> <li> <p> <code>NEW_AND_OLD_IMAGES</code> - both versions of the row, before and after the change. This is the default.</p> </li> <li> <p> <code>NEW_IMAGE</code> - the version of the row after the change.</p> </li> <li> <p> <code>OLD_IMAGE</code> - the version of the row before the change.</p> </li> <li> <p> <code>KEYS_ONLY</code> - the partition and clustering keys of the row that was changed.</p> </li> </ul>"""

status instance-attribute

status: CdcStatus

The status of the CDC stream. Specifies if the table has a CDC stream.

view_type instance-attribute

view_type: NotRequired[ViewType]

The view type specifies the changes Amazon Keyspaces records for each changed row in the stream. This setting can't be changed, after the stream has been created.

The options are:

  • NEW_AND_OLD_IMAGES - both versions of the row, before and after the change. This is the default.

  • NEW_IMAGE - the version of the row after the change.

  • OLD_IMAGE - the version of the row before the change.

  • KEYS_ONLY - the partition and clustering keys of the row that was changed.