pub struct InstanceNetworkInterfaceAttachment {
pub attach_time: Option<String>,
pub attachment_id: Option<String>,
pub delete_on_termination: Option<bool>,
pub device_index: Option<i64>,
pub network_card_index: Option<i64>,
pub status: Option<String>,
}
Expand description
Describes a network interface attachment.
Fields§
§attach_time: Option<String>
The time stamp 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 index of the device on the instance for the network interface attachment.
network_card_index: Option<i64>
The index of the network card.
status: Option<String>
The attachment state.
Trait Implementations§
Source§impl Clone for InstanceNetworkInterfaceAttachment
impl Clone for InstanceNetworkInterfaceAttachment
Source§fn clone(&self) -> InstanceNetworkInterfaceAttachment
fn clone(&self) -> InstanceNetworkInterfaceAttachment
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 InstanceNetworkInterfaceAttachment
impl Default for InstanceNetworkInterfaceAttachment
Source§fn default() -> InstanceNetworkInterfaceAttachment
fn default() -> InstanceNetworkInterfaceAttachment
Returns the “default value” for a type. Read more
Source§impl PartialEq for InstanceNetworkInterfaceAttachment
impl PartialEq for InstanceNetworkInterfaceAttachment
Source§fn eq(&self, other: &InstanceNetworkInterfaceAttachment) -> bool
fn eq(&self, other: &InstanceNetworkInterfaceAttachment) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for InstanceNetworkInterfaceAttachment
Auto Trait Implementations§
impl Freeze for InstanceNetworkInterfaceAttachment
impl RefUnwindSafe for InstanceNetworkInterfaceAttachment
impl Send for InstanceNetworkInterfaceAttachment
impl Sync for InstanceNetworkInterfaceAttachment
impl Unpin for InstanceNetworkInterfaceAttachment
impl UnwindSafe for InstanceNetworkInterfaceAttachment
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