RedshiftServerless / Client / create_snapshot_copy_configuration
create_snapshot_copy_configuration#
- RedshiftServerless.Client.create_snapshot_copy_configuration(**kwargs)#
- Creates a snapshot copy configuration that lets you copy snapshots to another Amazon Web Services Region. - See also: AWS API Documentation - Request Syntax- response = client.create_snapshot_copy_configuration( destinationKmsKeyId='string', destinationRegion='string', namespaceName='string', snapshotRetentionPeriod=123 ) - Parameters:
- destinationKmsKeyId (string) – The KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region. 
- destinationRegion (string) – - [REQUIRED] - The destination Amazon Web Services Region that you want to copy snapshots to. 
- namespaceName (string) – - [REQUIRED] - The name of the namespace to copy snapshots from. 
- snapshotRetentionPeriod (integer) – The retention period of the snapshots that you copy to the destination Amazon Web Services Region. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'snapshotCopyConfiguration': { 'destinationKmsKeyId': 'string', 'destinationRegion': 'string', 'namespaceName': 'string', 'snapshotCopyConfigurationArn': 'string', 'snapshotCopyConfigurationId': 'string', 'snapshotRetentionPeriod': 123 } } - Response Structure- (dict) – - snapshotCopyConfiguration (dict) – - The snapshot copy configuration object that is returned. - destinationKmsKeyId (string) – - The ID of the KMS key to use to encrypt your snapshots in the destination Amazon Web Services Region. 
- destinationRegion (string) – - The destination Amazon Web Services Region to copy snapshots to. 
- namespaceName (string) – - The name of the namespace to copy snapshots from in the source Amazon Web Services Region. 
- snapshotCopyConfigurationArn (string) – - The ARN of the snapshot copy configuration object. 
- snapshotCopyConfigurationId (string) – - The ID of the snapshot copy configuration object. 
- snapshotRetentionPeriod (integer) – - The retention period of snapshots that are copied to the destination Amazon Web Services Region. 
 
 
 
 - Exceptions- RedshiftServerless.Client.exceptions.InternalServerException
- RedshiftServerless.Client.exceptions.ResourceNotFoundException
- RedshiftServerless.Client.exceptions.ConflictException
- RedshiftServerless.Client.exceptions.ValidationException
- RedshiftServerless.Client.exceptions.AccessDeniedException
- RedshiftServerless.Client.exceptions.ServiceQuotaExceededException