Skip to content

ImportImageTask

Source code in docs_src/capo_ec2/types/import_image_task.py
class ImportImageTask(TypedDict, closed=True):
    architecture: NotRequired["capo_ec2.types.string.String"]
    """<p>The architecture of the virtual machine.</p> <p>Valid values: <code>i386</code> | <code>x86_64</code> | <code>arm64</code> </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 image is encrypted.</p>"""
    hypervisor: NotRequired["capo_ec2.types.string.String"]
    """<p>The target hypervisor for the import task.</p> <p>Valid values: <code>xen</code> </p>"""
    image_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Machine Image (AMI) of the imported virtual machine.</p>"""
    import_task_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the import image task.</p>"""
    kms_key_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The identifier for the KMS key that was used to create the encrypted image.</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 description string for the import image task.</p>"""
    progress: NotRequired["capo_ec2.types.string.String"]
    """<p>The percentage of progress of the import image 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 for the import image task.</p>"""
    status_message: NotRequired["capo_ec2.types.string.String"]
    """<p>A descriptive status message for the import image task.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags for the import image task.</p>"""
    license_specifications: NotRequired[
        "capo_ec2.types.import_image_license_specification_list_response.ImportImageLicenseSpecificationListResponse"
    ]
    """<p>The ARNs of the license configurations that are associated with the import image task.</p>"""
    usage_operation: NotRequired["capo_ec2.types.string.String"]
    """<p>The usage operation value.</p>"""
    boot_mode: NotRequired["capo_ec2.types.boot_mode_values.BootModeValues"]
    """<p>The boot mode of the virtual machine.</p>"""

architecture instance-attribute

architecture: NotRequired[String]

The architecture of the virtual machine.

Valid values: i386 | x86_64 | arm64

boot_mode instance-attribute

boot_mode: NotRequired[BootModeValues]

The boot mode 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 image is encrypted.

hypervisor instance-attribute

hypervisor: NotRequired[String]

The target hypervisor for the import task.

Valid values: xen

image_id instance-attribute

image_id: NotRequired[String]

The ID of the Amazon Machine Image (AMI) of the imported virtual machine.

import_task_id instance-attribute

import_task_id: NotRequired[String]

The ID of the import image task.

kms_key_id instance-attribute

kms_key_id: NotRequired[String]

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

license_specifications instance-attribute

license_specifications: NotRequired[ImportImageLicenseSpecificationListResponse]

The ARNs of the license configurations that are associated with the import image task.

license_type instance-attribute

license_type: NotRequired[String]

The license type of the virtual machine.

platform instance-attribute

platform: NotRequired[String]

The description string for the import image task.

progress instance-attribute

progress: NotRequired[String]

The percentage of progress of the import image task.

snapshot_details instance-attribute

snapshot_details: NotRequired[SnapshotDetailList]

Information about the snapshots.

status instance-attribute

status: NotRequired[String]

A brief status for the import image task.

status_message instance-attribute

status_message: NotRequired[String]

A descriptive status message for the import image task.

tags instance-attribute

tags: NotRequired[TagList]

The tags for the import image task.

usage_operation instance-attribute

usage_operation: NotRequired[String]

The usage operation value.