ImportImageRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The architecture of the virtual machine.

Link copied to clipboard

The boot mode of the virtual machine.

Link copied to clipboard

The client-specific data.

Link copied to clipboard

The token to enable idempotency for VM import requests.

Link copied to clipboard

A description string for the import image task.

Link copied to clipboard

Information about the disk containers.

Link copied to clipboard

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.

Link copied to clipboard

Specifies whether the destination AMI of the imported image should be encrypted. The default KMS key for EBS is used unless you specify a non-default KMS key using KmsKeyId. For more information, see Amazon EBS Encryption in the Amazon Elastic Compute Cloud User Guide.

Link copied to clipboard

The target hypervisor platform.

Link copied to clipboard

An identifier for the symmetric KMS key to use when creating the encrypted AMI. This parameter is only required if you want to use a non-default KMS key; if this parameter is not specified, the default KMS key for EBS is used. If a KmsKeyId is specified, the Encrypted flag must also be set.

Link copied to clipboard

The ARNs of the license configurations.

Link copied to clipboard

The license type to be used for the Amazon Machine Image (AMI) after importing.

Link copied to clipboard

The operating system of the virtual machine. If you import a VM that is compatible with Unified Extensible Firmware Interface (UEFI) using an EBS snapshot, you must specify a value for the platform.

Link copied to clipboard

The name of the role to use when not using the default role, 'vmimport'.

Link copied to clipboard

The tags to apply to the import image task during creation.

Link copied to clipboard

The usage operation value. For more information, see Licensing options in the VM Import/Export User Guide.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String