pub struct LaunchTemplateBlockDeviceMapping {
pub device_name: Option<String>,
pub ebs: Option<LaunchTemplateEbsBlockDevice>,
pub no_device: Option<String>,
pub virtual_name: Option<String>,
}
Expand description
Describes a block device mapping.
Fields§
§device_name: Option<String>
The device name.
ebs: Option<LaunchTemplateEbsBlockDevice>
Information about the block device for an EBS volume.
no_device: Option<String>
Suppresses the specified device included in the block device mapping of the AMI.
virtual_name: Option<String>
The virtual device name (ephemeralN).
Trait Implementations§
Source§impl Clone for LaunchTemplateBlockDeviceMapping
impl Clone for LaunchTemplateBlockDeviceMapping
Source§fn clone(&self) -> LaunchTemplateBlockDeviceMapping
fn clone(&self) -> LaunchTemplateBlockDeviceMapping
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 Default for LaunchTemplateBlockDeviceMapping
impl Default for LaunchTemplateBlockDeviceMapping
Source§fn default() -> LaunchTemplateBlockDeviceMapping
fn default() -> LaunchTemplateBlockDeviceMapping
Returns the “default value” for a type. Read more
Source§impl PartialEq for LaunchTemplateBlockDeviceMapping
impl PartialEq for LaunchTemplateBlockDeviceMapping
Source§fn eq(&self, other: &LaunchTemplateBlockDeviceMapping) -> bool
fn eq(&self, other: &LaunchTemplateBlockDeviceMapping) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for LaunchTemplateBlockDeviceMapping
Auto Trait Implementations§
impl Freeze for LaunchTemplateBlockDeviceMapping
impl RefUnwindSafe for LaunchTemplateBlockDeviceMapping
impl Send for LaunchTemplateBlockDeviceMapping
impl Sync for LaunchTemplateBlockDeviceMapping
impl Unpin for LaunchTemplateBlockDeviceMapping
impl UnwindSafe for LaunchTemplateBlockDeviceMapping
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