Skip to content

EC2  >  Structures  >  ImportInstanceLaunchSpecification

ImportInstanceLaunchSpecification

Structure Class

ImportInstanceLaunchSpecification dataclass

Bases: _SerdeShape

Describes the launch specification for VM import.

Attributes

additional_info class-attribute instance-attribute
additional_info: str | None = ...

Reserved.

architecture class-attribute instance-attribute
architecture: str | None = ...

The architecture of the instance.

group_ids class-attribute instance-attribute
group_ids: list[str] | None = ...

The security group IDs.

group_names class-attribute instance-attribute
group_names: list[str] | None = ...

The security group names.

instance_initiated_shutdown_behavior class-attribute instance-attribute
instance_initiated_shutdown_behavior: str | None = ...

Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).

instance_type class-attribute instance-attribute
instance_type: str | None = ...

The instance type. For more information about the instance types that you can import, see Instance Types in the VM Import/Export User Guide.

monitoring class-attribute instance-attribute
monitoring: bool | None = ...

Indicates whether monitoring is enabled.

placement class-attribute instance-attribute
placement: Placement | None = ...

The placement information for the instance.

private_ip_address class-attribute instance-attribute
private_ip_address: str | None = ...

[EC2-VPC] An available IP address from the IP address range of the subnet.

subnet_id class-attribute instance-attribute
subnet_id: str | None = ...

[EC2-VPC] The ID of the subnet in which to launch the instance.

user_data class-attribute instance-attribute
user_data: UserData | None = ...

The Base64-encoded user data to make available to the instance.