Skip to content

BundleTask

Source code in docs_src/capo_ec2/types/bundle_task.py
class BundleTask(TypedDict, closed=True):
    instance_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the instance associated with this bundle task.</p>"""
    bundle_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the bundle task.</p>"""
    state: NotRequired["capo_ec2.types.bundle_task_state.BundleTaskState"]
    """<p>The state of the task.</p>"""
    start_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The time this task started.</p>"""
    update_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The time of the most recent update for the task.</p>"""
    storage: NotRequired["capo_ec2.types.storage.Storage"]
    """<p>The Amazon S3 storage locations.</p>"""
    progress: NotRequired["capo_ec2.types.string.String"]
    """<p>The level of task completion, as a percent (for example, 20%).</p>"""
    bundle_task_error: NotRequired["capo_ec2.types.bundle_task_error.BundleTaskError"]
    """<p>If the task fails, a description of the error.</p>"""

bundle_id instance-attribute

bundle_id: NotRequired[String]

The ID of the bundle task.

bundle_task_error instance-attribute

bundle_task_error: NotRequired[BundleTaskError]

If the task fails, a description of the error.

instance_id instance-attribute

instance_id: NotRequired[String]

The ID of the instance associated with this bundle task.

progress instance-attribute

progress: NotRequired[String]

The level of task completion, as a percent (for example, 20%).

start_time instance-attribute

start_time: NotRequired[DateTime]

The time this task started.

state instance-attribute

state: NotRequired[BundleTaskState]

The state of the task.

storage instance-attribute

storage: NotRequired[Storage]

The Amazon S3 storage locations.

update_time instance-attribute

update_time: NotRequired[DateTime]

The time of the most recent update for the task.