pub struct ImageDiskContainer {
pub description: Option<String>,
pub device_name: Option<String>,
pub format: Option<String>,
pub snapshot_id: Option<String>,
pub url: Option<String>,
pub user_bucket: Option<UserBucket>,
}
Expand description
Describes the disk container object for an import image task.
Fields§
§description: Option<String>
The description of the disk image.
device_name: Option<String>
The block device mapping for the disk.
format: Option<String>
The format of the disk image being imported.
Valid values: OVA
| VHD
| VHDX
|VMDK
snapshot_id: Option<String>
The ID of the EBS snapshot to be used for importing the snapshot.
url: Option<String>
The URL to the Amazon S3-based disk image being imported. The URL can either be a https URL (https://..) or an Amazon S3 URL (s3://..)
user_bucket: Option<UserBucket>
The S3 bucket for the disk image.
Trait Implementations§
Source§impl Clone for ImageDiskContainer
impl Clone for ImageDiskContainer
Source§fn clone(&self) -> ImageDiskContainer
fn clone(&self) -> ImageDiskContainer
Returns a copy 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 ImageDiskContainer
impl Debug for ImageDiskContainer
Source§impl Default for ImageDiskContainer
impl Default for ImageDiskContainer
Source§fn default() -> ImageDiskContainer
fn default() -> ImageDiskContainer
Returns the “default value” for a type. Read more
Source§impl PartialEq for ImageDiskContainer
impl PartialEq for ImageDiskContainer
impl StructuralPartialEq for ImageDiskContainer
Auto Trait Implementations§
impl Freeze for ImageDiskContainer
impl RefUnwindSafe for ImageDiskContainer
impl Send for ImageDiskContainer
impl Sync for ImageDiskContainer
impl Unpin for ImageDiskContainer
impl UnwindSafe for ImageDiskContainer
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