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?
-
init(clusterIdentifier:message:newTableName:progressInMegaBytes:requestTime:snapshotIdentifier:sourceDatabaseName:sourceSchemaName:sourceTableName:status:tableRestoreRequestId:targetDatabaseName:targetSchemaName:totalDataInMegaBytes:)
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)