Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data MigrationTask = MigrationTask' {}
- newMigrationTask :: MigrationTask
- migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime)
- migrationTask_resourceAttributeList :: Lens' MigrationTask (Maybe [ResourceAttribute])
- migrationTask_task :: Lens' MigrationTask (Maybe Task)
- migrationTask_progressUpdateStream :: Lens' MigrationTask (Maybe Text)
- migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text)
Documentation
data MigrationTask Source #
Represents a migration task in a migration tool.
See: newMigrationTask
smart constructor.
MigrationTask' | |
|
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:updateDateTime:MigrationTask'
, migrationTask_updateDateTime
- The timestamp when the task was gathered.
$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:progressUpdateStream:MigrationTask'
, migrationTask_progressUpdateStream
- A name that identifies the vendor of the migration tool being used.
$sel:migrationTaskName:MigrationTask'
, migrationTask_migrationTaskName
- Unique identifier that references the migration task. /Do not store
personal data in this field./
migrationTask_updateDateTime :: Lens' MigrationTask (Maybe UTCTime) Source #
The timestamp when the task was gathered.
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_progressUpdateStream :: Lens' MigrationTask (Maybe Text) Source #
A name that identifies the vendor of the migration tool being used.
migrationTask_migrationTaskName :: Lens' MigrationTask (Maybe Text) Source #
Unique identifier that references the migration task. /Do not store personal data in this field./