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.
Constant Summary collapse
- SENSITIVE =
[]
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.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] 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`.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#new_table_name ⇒ String
The name of the table to create as a result of the table restore request.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#progress_in_mega_bytes ⇒ Integer
The amount of data restored to the new table so far, in megabytes (MB).
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#request_time ⇒ Time
The time that the table restore request was made, in Universal Coordinated Time (UTC).
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#snapshot_identifier ⇒ String
The identifier of the snapshot that the table is being restored from.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#source_database_name ⇒ String
The name of the source database that contains the table being restored.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#source_schema_name ⇒ String
The name of the source schema that contains the table being restored.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#source_table_name ⇒ String
The name of the source table being restored.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] 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`
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#table_restore_request_id ⇒ String
The unique identifier for the table restore request.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#target_database_name ⇒ String
The name of the database to restore the table to.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#target_schema_name ⇒ String
The name of the schema to restore the table to.
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |
#total_data_in_mega_bytes ⇒ Integer
The total amount of data to restore to the new table, in megabytes (MB).
12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 |
# File 'lib/aws-sdk-redshift/types.rb', line 12067 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) SENSITIVE = [] include Aws::Structure end |