Class: Aws::EC2::Types::ImportImageTask
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::ImportImageTask
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes an import image task.
Instance Attribute Summary collapse
-
#architecture ⇒ String
The architecture of the virtual machine.
-
#description ⇒ String
A description of the import task.
-
#hypervisor ⇒ String
The target hypervisor for the import task.
-
#image_id ⇒ String
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
-
#import_task_id ⇒ String
The ID of the import image task.
-
#license_type ⇒ String
The license type of the virtual machine.
-
#platform ⇒ String
The description string for the import image task.
-
#progress ⇒ String
The percentage of progress of the import image task.
-
#snapshot_details ⇒ Array<Types::SnapshotDetail>
Information about the snapshots.
-
#status ⇒ String
A brief status for the import image task.
-
#status_message ⇒ String
A descriptive status message for the import image task.
Instance Attribute Details
#architecture ⇒ String
The architecture of the virtual machine.
Valid values: ‘i386` | `x86_64`
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#description ⇒ String
A description of the import task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#hypervisor ⇒ String
The target hypervisor for the import task.
Valid values: ‘xen`
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#image_id ⇒ String
The ID of the Amazon Machine Image (AMI) of the imported virtual machine.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#import_task_id ⇒ String
The ID of the import image task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#license_type ⇒ String
The license type of the virtual machine.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#platform ⇒ String
The description string for the import image task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#progress ⇒ String
The percentage of progress of the import image task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#snapshot_details ⇒ Array<Types::SnapshotDetail>
Information about the snapshots.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#status ⇒ String
A brief status for the import image task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |
#status_message ⇒ String
A descriptive status message for the import image task.
14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 |
# File 'lib/aws-sdk-ec2/types.rb', line 14135 class ImportImageTask < Struct.new( :architecture, :description, :hypervisor, :image_id, :import_task_id, :license_type, :platform, :progress, :snapshot_details, :status, :status_message) include Aws::Structure end |