pub struct EbsInstanceBlockDevice {
pub attach_time: Option<String>,
pub delete_on_termination: Option<bool>,
pub status: Option<String>,
pub volume_id: Option<String>,
}Expand description
Describes a parameter used to set up an EBS volume in a block device mapping.
Fields§
§attach_time: Option<String>The time stamp when the attachment initiated.
delete_on_termination: Option<bool>Indicates whether the volume is deleted on instance termination.
status: Option<String>The attachment state.
volume_id: Option<String>The ID of the EBS volume.
Trait Implementations§
Source§impl Clone for EbsInstanceBlockDevice
impl Clone for EbsInstanceBlockDevice
Source§fn clone(&self) -> EbsInstanceBlockDevice
fn clone(&self) -> EbsInstanceBlockDevice
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 EbsInstanceBlockDevice
impl Debug for EbsInstanceBlockDevice
Source§impl Default for EbsInstanceBlockDevice
impl Default for EbsInstanceBlockDevice
Source§fn default() -> EbsInstanceBlockDevice
fn default() -> EbsInstanceBlockDevice
Returns the “default value” for a type. Read more
Source§impl PartialEq for EbsInstanceBlockDevice
impl PartialEq for EbsInstanceBlockDevice
impl StructuralPartialEq for EbsInstanceBlockDevice
Auto Trait Implementations§
impl Freeze for EbsInstanceBlockDevice
impl RefUnwindSafe for EbsInstanceBlockDevice
impl Send for EbsInstanceBlockDevice
impl Sync for EbsInstanceBlockDevice
impl Unpin for EbsInstanceBlockDevice
impl UnwindSafe for EbsInstanceBlockDevice
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