Skip to content

ImportImageResult

Source code in docs_src/capo_ec2/types/import_image_result.py
class ImportImageResult(TypedDict, closed=True):
    architecture: NotRequired["capo_ec2.types.string.String"]
    """<p>The architecture of the virtual machine.</p>"""
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>A description of the import task.</p>"""
    encrypted: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether the AMI is encrypted.</p>"""
    hypervisor: NotRequired["capo_ec2.types.string.String"]
    """<p>The target hypervisor of the import task.</p>"""
    image_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Machine Image (AMI) created by the import task.</p>"""
    import_task_id: NotRequired["capo_ec2.types.import_image_task_id.ImportImageTaskId"]
    """<p>The task ID of the import image task.</p>"""
    kms_key_id: NotRequired["capo_ec2.types.kms_key_id.KmsKeyId"]
    """<p>The identifier for the symmetric KMS key that was used to create the encrypted AMI.</p>"""
    license_type: NotRequired["capo_ec2.types.string.String"]
    """<p>The license type of the virtual machine.</p>"""
    platform: NotRequired["capo_ec2.types.string.String"]
    """<p>The operating system of the virtual machine.</p>"""
    progress: NotRequired["capo_ec2.types.string.String"]
    """<p>The progress of the task.</p>"""
    snapshot_details: NotRequired[
        "capo_ec2.types.snapshot_detail_list.SnapshotDetailList"
    ]
    """<p>Information about the snapshots.</p>"""
    status: NotRequired["capo_ec2.types.string.String"]
    """<p>A brief status of the task.</p>"""
    status_message: NotRequired["capo_ec2.types.string.String"]
    """<p>A detailed status message of the import task.</p>"""
    license_specifications: NotRequired[
        "capo_ec2.types.import_image_license_specification_list_response.ImportImageLicenseSpecificationListResponse"
    ]
    """<p>The ARNs of the license configurations.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>Any tags assigned to the import image task.</p>"""
    usage_operation: NotRequired["capo_ec2.types.string.String"]
    """<p>The usage operation value.</p>"""

architecture instance-attribute

architecture: NotRequired[String]

The architecture of the virtual machine.

description instance-attribute

description: NotRequired[String]

A description of the import task.

encrypted instance-attribute

encrypted: NotRequired[Boolean]

Indicates whether the AMI is encrypted.

hypervisor instance-attribute

hypervisor: NotRequired[String]

The target hypervisor of the import task.

image_id instance-attribute

image_id: NotRequired[String]

The ID of the Amazon Machine Image (AMI) created by the import task.

import_task_id instance-attribute

import_task_id: NotRequired[ImportImageTaskId]

The task ID of the import image task.

kms_key_id instance-attribute

kms_key_id: NotRequired[KmsKeyId]

The identifier for the symmetric KMS key that was used to create the encrypted AMI.

license_specifications instance-attribute

license_specifications: NotRequired[ImportImageLicenseSpecificationListResponse]

The ARNs of the license configurations.

license_type instance-attribute

license_type: NotRequired[String]

The license type of the virtual machine.

platform instance-attribute

platform: NotRequired[String]

The operating system of the virtual machine.

progress instance-attribute

progress: NotRequired[String]

The progress of the task.

snapshot_details instance-attribute

snapshot_details: NotRequired[SnapshotDetailList]

Information about the snapshots.

status instance-attribute

status: NotRequired[String]

A brief status of the task.

status_message instance-attribute

status_message: NotRequired[String]

A detailed status message of the import task.

tags instance-attribute

tags: NotRequired[TagList]

Any tags assigned to the import image task.

usage_operation instance-attribute

usage_operation: NotRequired[String]

The usage operation value.