| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Redshift.Types.TableRestoreStatus
Description
Synopsis
- data TableRestoreStatus = TableRestoreStatus' {
- clusterIdentifier :: Maybe Text
- message :: Maybe Text
- newTableName' :: Maybe Text
- progressInMegaBytes :: Maybe Integer
- requestTime :: Maybe ISO8601
- snapshotIdentifier :: Maybe Text
- sourceDatabaseName :: Maybe Text
- sourceSchemaName :: Maybe Text
- sourceTableName :: Maybe Text
- status :: Maybe TableRestoreStatusType
- tableRestoreRequestId :: Maybe Text
- targetDatabaseName :: Maybe Text
- targetSchemaName :: Maybe Text
- totalDataInMegaBytes :: Maybe Integer
- newTableRestoreStatus :: TableRestoreStatus
- tableRestoreStatus_clusterIdentifier :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_message :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_newTableName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_progressInMegaBytes :: Lens' TableRestoreStatus (Maybe Integer)
- tableRestoreStatus_requestTime :: Lens' TableRestoreStatus (Maybe UTCTime)
- tableRestoreStatus_snapshotIdentifier :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_sourceDatabaseName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_sourceSchemaName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_sourceTableName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_status :: Lens' TableRestoreStatus (Maybe TableRestoreStatusType)
- tableRestoreStatus_tableRestoreRequestId :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_targetDatabaseName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_targetSchemaName :: Lens' TableRestoreStatus (Maybe Text)
- tableRestoreStatus_totalDataInMegaBytes :: Lens' TableRestoreStatus (Maybe Integer)
Documentation
data TableRestoreStatus Source #
Describes the status of a RestoreTableFromClusterSnapshot operation.
See: newTableRestoreStatus smart constructor.
Constructors
| TableRestoreStatus' | |
Fields
| |
Instances
newTableRestoreStatus :: TableRestoreStatus Source #
Create a value of TableRestoreStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clusterIdentifier:TableRestoreStatus', tableRestoreStatus_clusterIdentifier - The identifier of the Amazon Redshift cluster that the table is being
restored to.
$sel:message:TableRestoreStatus', tableRestoreStatus_message - A description of the status of the table restore request. Status values
include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.
$sel:newTableName':TableRestoreStatus', tableRestoreStatus_newTableName - The name of the table to create as a result of the table restore
request.
$sel:progressInMegaBytes:TableRestoreStatus', tableRestoreStatus_progressInMegaBytes - The amount of data restored to the new table so far, in megabytes (MB).
$sel:requestTime:TableRestoreStatus', tableRestoreStatus_requestTime - The time that the table restore request was made, in Universal
Coordinated Time (UTC).
$sel:snapshotIdentifier:TableRestoreStatus', tableRestoreStatus_snapshotIdentifier - The identifier of the snapshot that the table is being restored from.
$sel:sourceDatabaseName:TableRestoreStatus', tableRestoreStatus_sourceDatabaseName - The name of the source database that contains the table being restored.
$sel:sourceSchemaName:TableRestoreStatus', tableRestoreStatus_sourceSchemaName - The name of the source schema that contains the table being restored.
$sel:sourceTableName:TableRestoreStatus', tableRestoreStatus_sourceTableName - The name of the source table being restored.
$sel:status:TableRestoreStatus', tableRestoreStatus_status - A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING,
IN_PROGRESS
$sel:tableRestoreRequestId:TableRestoreStatus', tableRestoreStatus_tableRestoreRequestId - The unique identifier for the table restore request.
$sel:targetDatabaseName:TableRestoreStatus', tableRestoreStatus_targetDatabaseName - The name of the database to restore the table to.
$sel:targetSchemaName:TableRestoreStatus', tableRestoreStatus_targetSchemaName - The name of the schema to restore the table to.
$sel:totalDataInMegaBytes:TableRestoreStatus', tableRestoreStatus_totalDataInMegaBytes - The total amount of data to restore to the new table, in megabytes (MB).
tableRestoreStatus_clusterIdentifier :: Lens' TableRestoreStatus (Maybe Text) Source #
The identifier of the Amazon Redshift cluster that the table is being restored to.
tableRestoreStatus_message :: Lens' TableRestoreStatus (Maybe Text) Source #
A description of the status of the table restore request. Status values
include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.
tableRestoreStatus_newTableName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the table to create as a result of the table restore request.
tableRestoreStatus_progressInMegaBytes :: Lens' TableRestoreStatus (Maybe Integer) Source #
The amount of data restored to the new table so far, in megabytes (MB).
tableRestoreStatus_requestTime :: Lens' TableRestoreStatus (Maybe UTCTime) Source #
The time that the table restore request was made, in Universal Coordinated Time (UTC).
tableRestoreStatus_snapshotIdentifier :: Lens' TableRestoreStatus (Maybe Text) Source #
The identifier of the snapshot that the table is being restored from.
tableRestoreStatus_sourceDatabaseName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the source database that contains the table being restored.
tableRestoreStatus_sourceSchemaName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the source schema that contains the table being restored.
tableRestoreStatus_sourceTableName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the source table being restored.
tableRestoreStatus_status :: Lens' TableRestoreStatus (Maybe TableRestoreStatusType) Source #
A value that describes the current state of the table restore request.
Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING,
IN_PROGRESS
tableRestoreStatus_tableRestoreRequestId :: Lens' TableRestoreStatus (Maybe Text) Source #
The unique identifier for the table restore request.
tableRestoreStatus_targetDatabaseName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the database to restore the table to.
tableRestoreStatus_targetSchemaName :: Lens' TableRestoreStatus (Maybe Text) Source #
The name of the schema to restore the table to.
tableRestoreStatus_totalDataInMegaBytes :: Lens' TableRestoreStatus (Maybe Integer) Source #
The total amount of data to restore to the new table, in megabytes (MB).