Struct aws_sdk_ec2::model::InstancePrivateIpAddress
source · [−]#[non_exhaustive]pub struct InstancePrivateIpAddress { /* private fields */ }
Expand description
Describes a private IPv4 address.
Implementations
sourceimpl InstancePrivateIpAddress
impl InstancePrivateIpAddress
sourcepub fn association(&self) -> Option<&InstanceNetworkInterfaceAssociation>
pub fn association(&self) -> Option<&InstanceNetworkInterfaceAssociation>
The association information for an Elastic IP address for the network interface.
sourcepub fn primary(&self) -> Option<bool>
pub fn primary(&self) -> Option<bool>
Indicates whether this IPv4 address is the primary private IP address of the network interface.
sourcepub fn private_dns_name(&self) -> Option<&str>
pub fn private_dns_name(&self) -> Option<&str>
The private IPv4 DNS name.
sourcepub fn private_ip_address(&self) -> Option<&str>
pub fn private_ip_address(&self) -> Option<&str>
The private IPv4 address of the network interface.
sourceimpl InstancePrivateIpAddress
impl InstancePrivateIpAddress
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InstancePrivateIpAddress
.
Trait Implementations
sourceimpl Clone for InstancePrivateIpAddress
impl Clone for InstancePrivateIpAddress
sourcefn clone(&self) -> InstancePrivateIpAddress
fn clone(&self) -> InstancePrivateIpAddress
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 more
sourceimpl Debug for InstancePrivateIpAddress
impl Debug for InstancePrivateIpAddress
sourceimpl PartialEq<InstancePrivateIpAddress> for InstancePrivateIpAddress
impl PartialEq<InstancePrivateIpAddress> for InstancePrivateIpAddress
sourcefn eq(&self, other: &InstancePrivateIpAddress) -> bool
fn eq(&self, other: &InstancePrivateIpAddress) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for InstancePrivateIpAddress
Auto Trait Implementations
impl RefUnwindSafe for InstancePrivateIpAddress
impl Send for InstancePrivateIpAddress
impl Sync for InstancePrivateIpAddress
impl Unpin for InstancePrivateIpAddress
impl UnwindSafe for InstancePrivateIpAddress
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more