Skip to content

ImportInstanceRequest

Source code in docs_src/capo_ec2/types/import_instance_request.py
class ImportInstanceRequest(TypedDict, closed=True):
    dry_run: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"""
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>A description for the instance being imported.</p>"""
    launch_specification: NotRequired[
        "capo_ec2.types.import_instance_launch_specification.ImportInstanceLaunchSpecification"
    ]
    """<p>The launch specification.</p>"""
    disk_images: NotRequired["capo_ec2.types.disk_image_list.DiskImageList"]
    """<p>The disk image.</p>"""
    platform: NotRequired["capo_ec2.types.platform_values.PlatformValues"]
    """<p>The instance operating system.</p>"""

description instance-attribute

description: NotRequired[String]

A description for the instance being imported.

disk_images instance-attribute

disk_images: NotRequired[DiskImageList]

The disk image.

dry_run instance-attribute

dry_run: NotRequired[Boolean]

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

launch_specification instance-attribute

launch_specification: NotRequired[ImportInstanceLaunchSpecification]

The launch specification.

platform instance-attribute

platform: NotRequired[PlatformValues]

The instance operating system.