RestoreTableFromClusterSnapshotMessage
public struct RestoreTableFromClusterSnapshotMessage : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The identifier of the Amazon Redshift cluster to restore the table to.
Declaration
Swift
public let clusterIdentifier: String
-
The name of the table to create as a result of the current request.
Declaration
Swift
public let newTableName: String
-
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.
Declaration
Swift
public let snapshotIdentifier: String
-
The name of the source database that contains the table to restore from.
Declaration
Swift
public let sourceDatabaseName: String
-
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.
Declaration
Swift
public let sourceSchemaName: String?
-
The name of the source table to restore from.
Declaration
Swift
public let sourceTableName: String
-
The name of the database to restore the table to.
Declaration
Swift
public let targetDatabaseName: String?
-
The name of the schema to restore the table to.
Declaration
Swift
public let targetSchemaName: String?
-
init(clusterIdentifier:newTableName:snapshotIdentifier:sourceDatabaseName:sourceSchemaName:sourceTableName:targetDatabaseName:targetSchemaName:)
Undocumented
Declaration
Swift
public init(clusterIdentifier: String, newTableName: String, snapshotIdentifier: String, sourceDatabaseName: String, sourceSchemaName: String? = nil, sourceTableName: String, targetDatabaseName: String? = nil, targetSchemaName: String? = nil)