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
nextToken
to display the next page of results.namespaceName (string) – The namespace from which to list all snapshot copy configurations.
nextToken (string) – If
nextToken
is returned, there are more results available. The value ofnextToken
is 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
nextToken
is returned, there are more results available. The value ofnextToken
is 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