| 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.MigrationHub.Types.MigrationTaskSummary
Description
Synopsis
- data MigrationTaskSummary = MigrationTaskSummary' {}
- newMigrationTaskSummary :: MigrationTaskSummary
- migrationTaskSummary_migrationTaskName :: Lens' MigrationTaskSummary (Maybe Text)
- migrationTaskSummary_progressPercent :: Lens' MigrationTaskSummary (Maybe Natural)
- migrationTaskSummary_progressUpdateStream :: Lens' MigrationTaskSummary (Maybe Text)
- migrationTaskSummary_status :: Lens' MigrationTaskSummary (Maybe MigrationStatus)
- migrationTaskSummary_statusDetail :: Lens' MigrationTaskSummary (Maybe Text)
- migrationTaskSummary_updateDateTime :: Lens' MigrationTaskSummary (Maybe UTCTime)
Documentation
data MigrationTaskSummary Source #
MigrationTaskSummary includes MigrationTaskName, ProgressPercent,
ProgressUpdateStream, Status, and UpdateDateTime for each task.
See: newMigrationTaskSummary smart constructor.
Constructors
| MigrationTaskSummary' | |
Fields
| |
Instances
newMigrationTaskSummary :: MigrationTaskSummary Source #
Create a value of MigrationTaskSummary 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:migrationTaskName:MigrationTaskSummary', migrationTaskSummary_migrationTaskName - Unique identifier that references the migration task. /Do not store
personal data in this field./
$sel:progressPercent:MigrationTaskSummary', migrationTaskSummary_progressPercent - Indication of the percentage completion of the task.
$sel:progressUpdateStream:MigrationTaskSummary', migrationTaskSummary_progressUpdateStream - An AWS resource used for access control. It should uniquely identify the
migration tool as it is used for all updates made by the tool.
$sel:status:MigrationTaskSummary', migrationTaskSummary_status - Status of the task.
$sel:statusDetail:MigrationTaskSummary', migrationTaskSummary_statusDetail - Detail information of what is being done within the overall status
state.
$sel:updateDateTime:MigrationTaskSummary', migrationTaskSummary_updateDateTime - The timestamp when the task was gathered.
migrationTaskSummary_migrationTaskName :: Lens' MigrationTaskSummary (Maybe Text) Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
migrationTaskSummary_progressPercent :: Lens' MigrationTaskSummary (Maybe Natural) Source #
Indication of the percentage completion of the task.
migrationTaskSummary_progressUpdateStream :: Lens' MigrationTaskSummary (Maybe Text) Source #
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
migrationTaskSummary_status :: Lens' MigrationTaskSummary (Maybe MigrationStatus) Source #
Status of the task.
migrationTaskSummary_statusDetail :: Lens' MigrationTaskSummary (Maybe Text) Source #
Detail information of what is being done within the overall status state.
migrationTaskSummary_updateDateTime :: Lens' MigrationTaskSummary (Maybe UTCTime) Source #
The timestamp when the task was gathered.