pub struct ImportImageResult {Show 15 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_specifications: Option<Vec<ImportImageLicenseConfigurationResponse>>,
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 tags: Option<Vec<Tag>>,
}
Fields§
§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 AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to create the encrypted AMI.
license_specifications: Option<Vec<ImportImageLicenseConfigurationResponse>>
The ARNs of the license configurations.
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.
Any tags assigned to the import image task.
Trait Implementations§
Source§impl Clone for ImportImageResult
impl Clone for ImportImageResult
Source§fn clone(&self) -> ImportImageResult
fn clone(&self) -> ImportImageResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ImportImageResult
impl Debug for ImportImageResult
Source§impl Default for ImportImageResult
impl Default for ImportImageResult
Source§fn default() -> ImportImageResult
fn default() -> ImportImageResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for ImportImageResult
impl PartialEq for ImportImageResult
impl StructuralPartialEq for ImportImageResult
Auto Trait Implementations§
impl Freeze for ImportImageResult
impl RefUnwindSafe for ImportImageResult
impl Send for ImportImageResult
impl Sync for ImportImageResult
impl Unpin for ImportImageResult
impl UnwindSafe for ImportImageResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more