class Aws::Redshift::Types::RestoreStatus

Describes the status of a cluster restore action. Returns null if the cluster was not created by restoring a snapshot.

@!attribute [rw] status

The status of the restore action. Returns starting, restoring,
completed, or failed.
@return [String]

@!attribute [rw] current_restore_rate_in_mega_bytes_per_second

The number of megabytes per second being transferred from the backup
storage. Returns the average rate for a completed backup. This field
is only updated when you restore to DC2 and DS2 node types.
@return [Float]

@!attribute [rw] snapshot_size_in_mega_bytes

The size of the set of snapshot data used to restore the cluster.
This field is only updated when you restore to DC2 and DS2 node
types.
@return [Integer]

@!attribute [rw] progress_in_mega_bytes

The number of megabytes that have been transferred from snapshot
storage. This field is only updated when you restore to DC2 and DS2
node types.
@return [Integer]

@!attribute [rw] elapsed_time_in_seconds

The amount of time an in-progress restore has been running, or the
amount of time it took a completed restore to finish. This field is
only updated when you restore to DC2 and DS2 node types.
@return [Integer]

@!attribute [rw] estimated_time_to_completion_in_seconds

The estimate of the time remaining before the restore will complete.
Returns 0 for a completed restore. This field is only updated when
you restore to DC2 and DS2 node types.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/RestoreStatus AWS API Documentation

Constants

SENSITIVE