Skip to content

StoreImageTaskResult

Source code in docs_src/capo_ec2/types/store_image_task_result.py
class StoreImageTaskResult(TypedDict, closed=True):
    ami_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the AMI that is being stored.</p>"""
    task_start_time: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The time the task started.</p>"""
    bucket: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the Amazon S3 bucket that contains the stored AMI object.</p>"""
    s3object_key: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the stored AMI object in the bucket.</p>"""
    progress_percentage: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The progress of the task as a percentage.</p>"""
    store_task_state: NotRequired["capo_ec2.types.string.String"]
    """<p>The state of the store task (<code>InProgress</code>, <code>Completed</code>, or <code>Failed</code>).</p>"""
    store_task_failure_reason: NotRequired["capo_ec2.types.string.String"]
    """<p>If the tasks fails, the reason for the failure is returned. If the task succeeds, <code>null</code> is returned.</p>"""

ami_id instance-attribute

ami_id: NotRequired[String]

The ID of the AMI that is being stored.

bucket instance-attribute

bucket: NotRequired[String]

The name of the Amazon S3 bucket that contains the stored AMI object.

progress_percentage instance-attribute

progress_percentage: NotRequired[Integer]

The progress of the task as a percentage.

s3object_key instance-attribute

s3object_key: NotRequired[String]

The name of the stored AMI object in the bucket.

store_task_failure_reason instance-attribute

store_task_failure_reason: NotRequired[String]

If the tasks fails, the reason for the failure is returned. If the task succeeds, null is returned.

store_task_state instance-attribute

store_task_state: NotRequired[String]

The state of the store task (InProgress, Completed, or Failed).

task_start_time instance-attribute

task_start_time: NotRequired[MillisecondDateTime]

The time the task started.