#[non_exhaustive]pub struct InstanceNetworkInterfaceAttachment { /* private fields */ }
Expand description
Describes a network interface attachment.
Implementations
sourceimpl InstanceNetworkInterfaceAttachment
impl InstanceNetworkInterfaceAttachment
sourcepub fn attach_time(&self) -> Option<&DateTime>
pub fn attach_time(&self) -> Option<&DateTime>
The time stamp when the attachment initiated.
sourcepub fn attachment_id(&self) -> Option<&str>
pub fn attachment_id(&self) -> Option<&str>
The ID of the network interface attachment.
sourcepub fn delete_on_termination(&self) -> Option<bool>
pub fn delete_on_termination(&self) -> Option<bool>
Indicates whether the network interface is deleted when the instance is terminated.
sourcepub fn device_index(&self) -> Option<i32>
pub fn device_index(&self) -> Option<i32>
The index of the device on the instance for the network interface attachment.
sourcepub fn status(&self) -> Option<&AttachmentStatus>
pub fn status(&self) -> Option<&AttachmentStatus>
The attachment state.
sourcepub fn network_card_index(&self) -> Option<i32>
pub fn network_card_index(&self) -> Option<i32>
The index of the network card.
sourceimpl InstanceNetworkInterfaceAttachment
impl InstanceNetworkInterfaceAttachment
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InstanceNetworkInterfaceAttachment
.
Trait Implementations
sourceimpl Clone for InstanceNetworkInterfaceAttachment
impl Clone for InstanceNetworkInterfaceAttachment
sourcefn clone(&self) -> InstanceNetworkInterfaceAttachment
fn clone(&self) -> InstanceNetworkInterfaceAttachment
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl PartialEq<InstanceNetworkInterfaceAttachment> for InstanceNetworkInterfaceAttachment
impl PartialEq<InstanceNetworkInterfaceAttachment> for InstanceNetworkInterfaceAttachment
sourcefn eq(&self, other: &InstanceNetworkInterfaceAttachment) -> bool
fn eq(&self, other: &InstanceNetworkInterfaceAttachment) -> bool
impl StructuralPartialEq for InstanceNetworkInterfaceAttachment
Auto Trait Implementations
impl RefUnwindSafe for InstanceNetworkInterfaceAttachment
impl Send for InstanceNetworkInterfaceAttachment
impl Sync for InstanceNetworkInterfaceAttachment
impl Unpin for InstanceNetworkInterfaceAttachment
impl UnwindSafe for InstanceNetworkInterfaceAttachment
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more