class Aws::Redshift::Types::RestoreTableFromClusterSnapshotMessage
@note When making an API call, you may pass RestoreTableFromClusterSnapshotMessage
data as a hash: { cluster_identifier: "String", # required snapshot_identifier: "String", # required source_database_name: "String", # required source_schema_name: "String", source_table_name: "String", # required target_database_name: "String", target_schema_name: "String", new_table_name: "String", # required enable_case_sensitive_identifier: false, }
@!attribute [rw] cluster_identifier
The identifier of the Amazon Redshift cluster to restore the table to. @return [String]
@!attribute [rw] snapshot_identifier
The identifier of the snapshot to restore the table from. This snapshot must have been created from the Amazon Redshift cluster specified by the `ClusterIdentifier` parameter. @return [String]
@!attribute [rw] source_database_name
The name of the source database that contains the table to restore from. @return [String]
@!attribute [rw] source_schema_name
The name of the source schema that contains the table to restore from. If you do not specify a `SourceSchemaName` value, the default is `public`. @return [String]
@!attribute [rw] source_table_name
The name of the source table to restore from. @return [String]
@!attribute [rw] target_database_name
The name of the database to restore the table to. @return [String]
@!attribute [rw] target_schema_name
The name of the schema to restore the table to. @return [String]
@!attribute [rw] new_table_name
The name of the table to create as a result of the current request. @return [String]
@!attribute [rw] enable_case_sensitive_identifier
Indicates whether name identifiers for database, schema, and table are case sensitive. If `true`, the names are case sensitive. If `false` (default), the names are not case sensitive. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/RestoreTableFromClusterSnapshotMessage AWS API Documentation
Constants
- SENSITIVE