Skip to content

ClusterSnapshotCopyStatus

Source code in docs_src/capo_redshift/types/cluster_snapshot_copy_status.py
class ClusterSnapshotCopyStatus(TypedDict, closed=True):
    destination_region: NotRequired["capo_redshift.types.string.String"]
    """<p>The destination region that snapshots are automatically copied to when cross-region snapshot copy is enabled.</p>"""
    retention_period: NotRequired["capo_redshift.types.long.Long"]
    """<p>The number of days that automated snapshots are retained in the destination region after they are copied from a source region.</p>"""
    manual_snapshot_retention_period: NotRequired["capo_redshift.types.integer.Integer"]
    """<p>The number of days that automated snapshots are retained in the destination region after they are copied from a source region. If the value is -1, the manual snapshot is retained indefinitely. </p> <p>The value must be either -1 or an integer between 1 and 3,653.</p>"""
    snapshot_copy_grant_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the snapshot copy grant.</p>"""

destination_region instance-attribute

destination_region: NotRequired[String]

The destination region that snapshots are automatically copied to when cross-region snapshot copy is enabled.

manual_snapshot_retention_period instance-attribute

manual_snapshot_retention_period: NotRequired[Integer]

The number of days that automated snapshots are retained in the destination region after they are copied from a source region. If the value is -1, the manual snapshot is retained indefinitely.

The value must be either -1 or an integer between 1 and 3,653.

retention_period instance-attribute

retention_period: NotRequired[Long]

The number of days that automated snapshots are retained in the destination region after they are copied from a source region.

snapshot_copy_grant_name instance-attribute

snapshot_copy_grant_name: NotRequired[String]

The name of the snapshot copy grant.