TableRestoreStatus

public struct TableRestoreStatus : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The identifier of the Amazon Redshift cluster that the table is being restored to.

    Declaration

    Swift

    public let clusterIdentifier: String?
  • A description of the status of the table restore request. Status values include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.

    Declaration

    Swift

    public let message: String?
  • The name of the table to create as a result of the table restore request.

    Declaration

    Swift

    public let newTableName: String?
  • The amount of data restored to the new table so far, in megabytes (MB).

    Declaration

    Swift

    public let progressInMegaBytes: Int64?
  • The time that the table restore request was made, in Universal Coordinated Time (UTC).

    Declaration

    Swift

    public let requestTime: TimeStamp?
  • The identifier of the snapshot that the table is being restored from.

    Declaration

    Swift

    public let snapshotIdentifier: String?
  • The name of the source database that contains the table being restored.

    Declaration

    Swift

    public let sourceDatabaseName: String?
  • The name of the source schema that contains the table being restored.

    Declaration

    Swift

    public let sourceSchemaName: String?
  • The name of the source table being restored.

    Declaration

    Swift

    public let sourceTableName: String?
  • A value that describes the current state of the table restore request. Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS

    Declaration

    Swift

    public let status: TableRestoreStatusType?
  • The unique identifier for the table restore request.

    Declaration

    Swift

    public let tableRestoreRequestId: 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?
  • The total amount of data to restore to the new table, in megabytes (MB).

    Declaration

    Swift

    public let totalDataInMegaBytes: Int64?
  • Undocumented

    Declaration

    Swift

    public init(clusterIdentifier: String? = nil, message: String? = nil, newTableName: String? = nil, progressInMegaBytes: Int64? = nil, requestTime: TimeStamp? = nil, snapshotIdentifier: String? = nil, sourceDatabaseName: String? = nil, sourceSchemaName: String? = nil, sourceTableName: String? = nil, status: TableRestoreStatusType? = nil, tableRestoreRequestId: String? = nil, targetDatabaseName: String? = nil, targetSchemaName: String? = nil, totalDataInMegaBytes: Int64? = nil)