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