Skip to content

CreateSnapshotCopyConfigurationRequest

Source code in docs_src/capo_redshift_serverless/types/create_snapshot_copy_configuration_request.py
class CreateSnapshotCopyConfigurationRequest(TypedDict, closed=True):
    namespace_name: "capo_redshift_serverless.types.namespace_name.NamespaceName"
    """<p>The name of the namespace to copy snapshots from.</p>"""
    destination_region: "str"
    """<p>The destination Amazon Web Services Region that you want to copy snapshots to.</p>"""
    snapshot_retention_period: NotRequired["int"]
    """<p>The retention period of the snapshots that you copy to the destination Amazon Web Services Region.</p>"""
    destination_kms_key_id: NotRequired[
        "capo_redshift_serverless.types.kms_key_id.KmsKeyId"
    ]
    """<p>The KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region.</p>"""

destination_kms_key_id instance-attribute

destination_kms_key_id: NotRequired[KmsKeyId]

The KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region.

destination_region instance-attribute

destination_region: str

The destination Amazon Web Services Region that you want to copy snapshots to.

namespace_name instance-attribute

namespace_name: NamespaceName

The name of the namespace to copy snapshots from.

snapshot_retention_period instance-attribute

snapshot_retention_period: NotRequired[int]

The retention period of the snapshots that you copy to the destination Amazon Web Services Region.