get_recovery_point

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