pub struct NetworkInterfaceAttachment {
pub attach_time: Option<String>,
pub attachment_id: Option<String>,
pub delete_on_termination: Option<bool>,
pub device_index: Option<i64>,
pub instance_id: Option<String>,
pub instance_owner_id: Option<String>,
pub status: Option<String>,
}Expand description
Describes a network interface attachment.
Fields§
§attach_time: Option<String>The timestamp indicating when the attachment initiated.
attachment_id: Option<String>The ID of the network interface attachment.
delete_on_termination: Option<bool>Indicates whether the network interface is deleted when the instance is terminated.
device_index: Option<i64>The device index of the network interface attachment on the instance.
instance_id: Option<String>The ID of the instance.
instance_owner_id: Option<String>The AWS account ID of the owner of the instance.
status: Option<String>The attachment state.
Trait Implementations§
Source§impl Clone for NetworkInterfaceAttachment
impl Clone for NetworkInterfaceAttachment
Source§fn clone(&self) -> NetworkInterfaceAttachment
fn clone(&self) -> NetworkInterfaceAttachment
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 NetworkInterfaceAttachment
impl Debug for NetworkInterfaceAttachment
Source§impl Default for NetworkInterfaceAttachment
impl Default for NetworkInterfaceAttachment
Source§fn default() -> NetworkInterfaceAttachment
fn default() -> NetworkInterfaceAttachment
Returns the “default value” for a type. Read more
impl StructuralPartialEq for NetworkInterfaceAttachment
Auto Trait Implementations§
impl Freeze for NetworkInterfaceAttachment
impl RefUnwindSafe for NetworkInterfaceAttachment
impl Send for NetworkInterfaceAttachment
impl Sync for NetworkInterfaceAttachment
impl Unpin for NetworkInterfaceAttachment
impl UnwindSafe for NetworkInterfaceAttachment
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