RedshiftServerless / Client / get_recovery_point
get_recovery_point#
- RedshiftServerless.Client.get_recovery_point(**kwargs)#
Returns information about a recovery point.
See also: AWS API Documentation
Request Syntax
response = client.get_recovery_point( recoveryPointId='string' )
- Parameters:
recoveryPointId (string) –
[REQUIRED]
The unique identifier of the recovery point to return information for.
- Return type:
dict
- Returns:
Response Syntax
{ 'recoveryPoint': { 'namespaceArn': 'string', 'namespaceName': 'string', 'recoveryPointCreateTime': datetime(2015, 1, 1), 'recoveryPointId': 'string', 'totalSizeInMegaBytes': 123.0, 'workgroupName': 'string' } }
Response Structure
(dict) –
recoveryPoint (dict) –
The returned recovery point object.
namespaceArn (string) –
The Amazon Resource Name (ARN) of the namespace the recovery point is associated with.
namespaceName (string) –
The name of the namespace the recovery point is associated with.
recoveryPointCreateTime (datetime) –
The time the recovery point is created.
recoveryPointId (string) –
The unique identifier of the recovery point.
totalSizeInMegaBytes (float) –
The total size of the data in the recovery point in megabytes.
workgroupName (string) –
The name of the workgroup the recovery point is associated with.
Exceptions
RedshiftServerless.Client.exceptions.InternalServerException
RedshiftServerless.Client.exceptions.ResourceNotFoundException
RedshiftServerless.Client.exceptions.ConflictException
RedshiftServerless.Client.exceptions.ValidationException