Class: Aws::Redshift::Types::TableRestoreStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::TableRestoreStatus
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
Describes the status of a RestoreTableFromClusterSnapshot operation.
Instance Attribute Summary collapse
-
#cluster_identifier ⇒ String
The identifier of the Amazon Redshift cluster that the table is being restored to.
-
#message ⇒ String
A description of the status of the table restore request.
-
#new_table_name ⇒ String
The name of the table to create as a result of the table restore request.
-
#progress_in_mega_bytes ⇒ Integer
The amount of data restored to the new table so far, in megabytes (MB).
-
#request_time ⇒ Time
The time that the table restore request was made, in Universal Coordinated Time (UTC).
-
#snapshot_identifier ⇒ String
The identifier of the snapshot that the table is being restored from.
-
#source_database_name ⇒ String
The name of the source database that contains the table being restored.
-
#source_schema_name ⇒ String
The name of the source schema that contains the table being restored.
-
#source_table_name ⇒ String
The name of the source table being restored.
-
#status ⇒ String
A value that describes the current state of the table restore request.
-
#table_restore_request_id ⇒ String
The unique identifier for the table restore request.
-
#target_database_name ⇒ String
The name of the database to restore the table to.
-
#target_schema_name ⇒ String
The name of the schema to restore the table to.
-
#total_data_in_mega_bytes ⇒ Integer
The total amount of data to restore to the new table, in megabytes (MB).
Instance Attribute Details
#cluster_identifier ⇒ String
The identifier of the Amazon Redshift cluster that the table is being restored to.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#message ⇒ String
A description of the status of the table restore request. Status values include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#new_table_name ⇒ String
The name of the table to create as a result of the table restore request.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#progress_in_mega_bytes ⇒ Integer
The amount of data restored to the new table so far, in megabytes (MB).
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#request_time ⇒ Time
The time that the table restore request was made, in Universal Coordinated Time (UTC).
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#snapshot_identifier ⇒ String
The identifier of the snapshot that the table is being restored from.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#source_database_name ⇒ String
The name of the source database that contains the table being restored.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#source_schema_name ⇒ String
The name of the source schema that contains the table being restored.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#source_table_name ⇒ String
The name of the source table being restored.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#status ⇒ String
A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#table_restore_request_id ⇒ String
The unique identifier for the table restore request.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#target_database_name ⇒ String
The name of the database to restore the table to.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#target_schema_name ⇒ String
The name of the schema to restore the table to.
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |
#total_data_in_mega_bytes ⇒ Integer
The total amount of data to restore to the new table, in megabytes (MB).
6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 |
# File 'lib/aws-sdk-redshift/types.rb', line 6464 class TableRestoreStatus < Struct.new( :table_restore_request_id, :status, :message, :request_time, :progress_in_mega_bytes, :total_data_in_mega_bytes, :cluster_identifier, :snapshot_identifier, :source_database_name, :source_schema_name, :source_table_name, :target_database_name, :target_schema_name, :new_table_name) include Aws::Structure end |