| 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.MigrationTask
Description
Synopsis
- data MigrationTask = MigrationTask' {}
- newMigrationTask :: MigrationTask
- migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text)
- migrationTask_progressUpdateStream :: Lens' MigrationTask (Maybe Text)
- migrationTask_resourceAttributeList :: Lens' MigrationTask (Maybe [ResourceAttribute])
- migrationTask_task :: Lens' MigrationTask (Maybe Task)
- migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime)
Documentation
data MigrationTask Source #
Represents a migration task in a migration tool.
See: newMigrationTask smart constructor.
Constructors
| MigrationTask' | |
Fields
| |
Instances
newMigrationTask :: MigrationTask Source #
Create a value of MigrationTask 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:MigrationTask', migrationTask_migrationTaskName - Unique identifier that references the migration task. /Do not store
personal data in this field./
$sel:progressUpdateStream:MigrationTask', migrationTask_progressUpdateStream - A name that identifies the vendor of the migration tool being used.
$sel:resourceAttributeList:MigrationTask', migrationTask_resourceAttributeList - Information about the resource that is being migrated. This data will be
used to map the task to a resource in the Application Discovery Service
repository.
$sel:task:MigrationTask', migrationTask_task - Task object encapsulating task information.
$sel:updateDateTime:MigrationTask', migrationTask_updateDateTime - The timestamp when the task was gathered.
migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text) Source #
Unique identifier that references the migration task. /Do not store personal data in this field./
migrationTask_progressUpdateStream :: Lens' MigrationTask (Maybe Text) Source #
A name that identifies the vendor of the migration tool being used.
migrationTask_resourceAttributeList :: Lens' MigrationTask (Maybe [ResourceAttribute]) Source #
Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service repository.
migrationTask_task :: Lens' MigrationTask (Maybe Task) Source #
Task object encapsulating task information.
migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime) Source #
The timestamp when the task was gathered.