Struct aws_sdk_securityhub::model::AwsEc2EipDetails
source · [−]#[non_exhaustive]pub struct AwsEc2EipDetails { /* private fields */ }Expand description
Information about an Elastic IP address.
Implementations
sourceimpl AwsEc2EipDetails
impl AwsEc2EipDetails
sourcepub fn instance_id(&self) -> Option<&str>
pub fn instance_id(&self) -> Option<&str>
The identifier of the EC2 instance.
sourcepub fn public_ip(&self) -> Option<&str>
pub fn public_ip(&self) -> Option<&str>
A public IP address that is associated with the EC2 instance.
sourcepub fn allocation_id(&self) -> Option<&str>
pub fn allocation_id(&self) -> Option<&str>
The identifier that Amazon Web Services assigns to represent the allocation of the Elastic IP address for use with Amazon VPC.
sourcepub fn association_id(&self) -> Option<&str>
pub fn association_id(&self) -> Option<&str>
The identifier that represents the association of the Elastic IP address with an EC2 instance.
sourcepub fn domain(&self) -> Option<&str>
pub fn domain(&self) -> Option<&str>
The domain in which to allocate the address.
If the address is for use with EC2 instances in a VPC, then Domain is vpc. Otherwise, Domain is standard.
sourcepub fn public_ipv4_pool(&self) -> Option<&str>
pub fn public_ipv4_pool(&self) -> Option<&str>
The identifier of an IP address pool. This parameter allows Amazon EC2 to select an IP address from the address pool.
sourcepub fn network_border_group(&self) -> Option<&str>
pub fn network_border_group(&self) -> Option<&str>
The name of the location from which the Elastic IP address is advertised.
sourcepub fn network_interface_id(&self) -> Option<&str>
pub fn network_interface_id(&self) -> Option<&str>
The identifier of the network interface.
sourcepub fn network_interface_owner_id(&self) -> Option<&str>
pub fn network_interface_owner_id(&self) -> Option<&str>
The Amazon Web Services account ID of the owner of the network interface.
sourcepub fn private_ip_address(&self) -> Option<&str>
pub fn private_ip_address(&self) -> Option<&str>
The private IP address that is associated with the Elastic IP address.
sourceimpl AwsEc2EipDetails
impl AwsEc2EipDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsEc2EipDetails.
Trait Implementations
sourceimpl Clone for AwsEc2EipDetails
impl Clone for AwsEc2EipDetails
sourcefn clone(&self) -> AwsEc2EipDetails
fn clone(&self) -> AwsEc2EipDetails
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 AwsEc2EipDetails
impl Debug for AwsEc2EipDetails
sourceimpl PartialEq<AwsEc2EipDetails> for AwsEc2EipDetails
impl PartialEq<AwsEc2EipDetails> for AwsEc2EipDetails
sourcefn eq(&self, other: &AwsEc2EipDetails) -> bool
fn eq(&self, other: &AwsEc2EipDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsEc2EipDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsEc2EipDetails
impl Send for AwsEc2EipDetails
impl Sync for AwsEc2EipDetails
impl Unpin for AwsEc2EipDetails
impl UnwindSafe for AwsEc2EipDetails
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