Skip to content

MigrationTask

Source code in docs_src/capo_migration_hub/types/migration_task.py
class MigrationTask(TypedDict, closed=True):
    progress_update_stream: NotRequired[
        "capo_migration_hub.types.progress_update_stream.ProgressUpdateStream"
    ]
    """<p>A name that identifies the vendor of the migration tool being used.</p>"""
    migration_task_name: NotRequired[
        "capo_migration_hub.types.migration_task_name.MigrationTaskName"
    ]
    """<p>Unique identifier that references the migration task. <i>Do not store personal data in this field.</i> </p>"""
    task: NotRequired["capo_migration_hub.types.task.Task"]
    """<p>Task object encapsulating task information.</p>"""
    update_date_time: NotRequired[
        "capo_migration_hub.types.update_date_time.UpdateDateTime"
    ]
    """<p>The timestamp when the task was gathered.</p>"""
    resource_attribute_list: NotRequired[
        "capo_migration_hub.types.latest_resource_attribute_list.LatestResourceAttributeList"
    ]
    """<p>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.</p>"""

migration_task_name instance-attribute

migration_task_name: NotRequired[MigrationTaskName]

Unique identifier that references the migration task. Do not store personal data in this field.

progress_update_stream instance-attribute

progress_update_stream: NotRequired[ProgressUpdateStream]

A name that identifies the vendor of the migration tool being used.

resource_attribute_list instance-attribute

resource_attribute_list: NotRequired[LatestResourceAttributeList]

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.

task instance-attribute

task: NotRequired[Task]

Task object encapsulating task information.

update_date_time instance-attribute

update_date_time: NotRequired[UpdateDateTime]

The timestamp when the task was gathered.