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?
  • Undocumented

    Declaration

    Swift

    public init(clusterIdentifier: String, newTableName: String, snapshotIdentifier: String, sourceDatabaseName: String, sourceSchemaName: String? = nil, sourceTableName: String, targetDatabaseName: String? = nil, targetSchemaName: String? = nil)