Struct aws_sdk_ec2::output::ImportImageOutput [−][src]
#[non_exhaustive]pub struct ImportImageOutput {Show 16 fields
pub architecture: Option<String>,
pub description: Option<String>,
pub encrypted: Option<bool>,
pub hypervisor: Option<String>,
pub image_id: Option<String>,
pub import_task_id: Option<String>,
pub kms_key_id: Option<String>,
pub license_type: Option<String>,
pub platform: Option<String>,
pub progress: Option<String>,
pub snapshot_details: Option<Vec<SnapshotDetail>>,
pub status: Option<String>,
pub status_message: Option<String>,
pub license_specifications: Option<Vec<ImportImageLicenseConfigurationResponse>>,
pub tags: Option<Vec<Tag>>,
pub usage_operation: Option<String>,
}
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.architecture: Option<String>
The architecture of the virtual machine.
description: Option<String>
A description of the import task.
encrypted: Option<bool>
Indicates whether the AMI is encrypted.
hypervisor: Option<String>
The target hypervisor of the import task.
image_id: Option<String>
The ID of the Amazon Machine Image (AMI) created by the import task.
import_task_id: Option<String>
The task ID of the import image task.
kms_key_id: Option<String>
The identifier for the symmetric KMS key that was used to create the encrypted AMI.
license_type: Option<String>
The license type of the virtual machine.
platform: Option<String>
The operating system of the virtual machine.
progress: Option<String>
The progress of the task.
snapshot_details: Option<Vec<SnapshotDetail>>
Information about the snapshots.
status: Option<String>
A brief status of the task.
status_message: Option<String>
A detailed status message of the import task.
license_specifications: Option<Vec<ImportImageLicenseConfigurationResponse>>
The ARNs of the license configurations.
Any tags assigned to the import image task.
usage_operation: Option<String>
The usage operation value.
Implementations
The architecture of the virtual machine.
A description of the import task.
The target hypervisor of the import task.
The ID of the Amazon Machine Image (AMI) created by the import task.
The task ID of the import image task.
The identifier for the symmetric KMS key that was used to create the encrypted AMI.
The license type of the virtual machine.
Information about the snapshots.
A detailed status message of the import task.
The ARNs of the license configurations.
Any tags assigned to the import image task.
The usage operation value.
Creates a new builder-style object to manufacture ImportImageOutput
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImportImageOutput
impl Send for ImportImageOutput
impl Sync for ImportImageOutput
impl Unpin for ImportImageOutput
impl UnwindSafe for ImportImageOutput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more