RedshiftServerless / Client / list_snapshot_copy_configurations
list_snapshot_copy_configurations#
- RedshiftServerless.Client.list_snapshot_copy_configurations(**kwargs)#
- Returns a list of snapshot copy configurations. - See also: AWS API Documentation - Request Syntax- response = client.list_snapshot_copy_configurations( maxResults=123, namespaceName='string', nextToken='string' ) - Parameters:
- maxResults (integer) – An optional parameter that specifies the maximum number of results to return. You can use - nextTokento display the next page of results.
- namespaceName (string) – The namespace from which to list all snapshot copy configurations. 
- nextToken (string) – If - nextTokenis returned, there are more results available. The value of- nextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'nextToken': 'string', 'snapshotCopyConfigurations': [ { 'destinationKmsKeyId': 'string', 'destinationRegion': 'string', 'namespaceName': 'string', 'snapshotCopyConfigurationArn': 'string', 'snapshotCopyConfigurationId': 'string', 'snapshotRetentionPeriod': 123 }, ] } - Response Structure- (dict) – - nextToken (string) – - If - nextTokenis returned, there are more results available. The value of- nextTokenis a unique pagination token for each page. Make the call again using the returned token to retrieve the next page.
- snapshotCopyConfigurations (list) – - All of the returned snapshot copy configurations. - (dict) – - The object that you configure to copy snapshots from one namespace to a namespace in another Amazon Web Services Region. - 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.InvalidPaginationException
- RedshiftServerless.Client.exceptions.ResourceNotFoundException
- RedshiftServerless.Client.exceptions.ConflictException
- RedshiftServerless.Client.exceptions.ValidationException