#[non_exhaustive]pub struct AwsEc2VpcPeeringConnectionDetails { /* private fields */ }Expand description
Provides information about a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection.
Implementations
sourceimpl AwsEc2VpcPeeringConnectionDetails
impl AwsEc2VpcPeeringConnectionDetails
sourcepub fn accepter_vpc_info(
&self
) -> Option<&AwsEc2VpcPeeringConnectionVpcInfoDetails>
pub fn accepter_vpc_info(
&self
) -> Option<&AwsEc2VpcPeeringConnectionVpcInfoDetails>
Information about the accepter VPC.
sourcepub fn expiration_time(&self) -> Option<&str>
pub fn expiration_time(&self) -> Option<&str>
The time at which an unaccepted VPC peering connection will expire.
sourcepub fn requester_vpc_info(
&self
) -> Option<&AwsEc2VpcPeeringConnectionVpcInfoDetails>
pub fn requester_vpc_info(
&self
) -> Option<&AwsEc2VpcPeeringConnectionVpcInfoDetails>
Information about the requester VPC.
sourcepub fn status(&self) -> Option<&AwsEc2VpcPeeringConnectionStatusDetails>
pub fn status(&self) -> Option<&AwsEc2VpcPeeringConnectionStatusDetails>
The status of the VPC peering connection.
sourcepub fn vpc_peering_connection_id(&self) -> Option<&str>
pub fn vpc_peering_connection_id(&self) -> Option<&str>
The ID of the VPC peering connection.
sourceimpl AwsEc2VpcPeeringConnectionDetails
impl AwsEc2VpcPeeringConnectionDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsEc2VpcPeeringConnectionDetails.
Trait Implementations
sourceimpl Clone for AwsEc2VpcPeeringConnectionDetails
impl Clone for AwsEc2VpcPeeringConnectionDetails
sourcefn clone(&self) -> AwsEc2VpcPeeringConnectionDetails
fn clone(&self) -> AwsEc2VpcPeeringConnectionDetails
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 PartialEq<AwsEc2VpcPeeringConnectionDetails> for AwsEc2VpcPeeringConnectionDetails
impl PartialEq<AwsEc2VpcPeeringConnectionDetails> for AwsEc2VpcPeeringConnectionDetails
sourcefn eq(&self, other: &AwsEc2VpcPeeringConnectionDetails) -> bool
fn eq(&self, other: &AwsEc2VpcPeeringConnectionDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsEc2VpcPeeringConnectionDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsEc2VpcPeeringConnectionDetails
impl Send for AwsEc2VpcPeeringConnectionDetails
impl Sync for AwsEc2VpcPeeringConnectionDetails
impl Unpin for AwsEc2VpcPeeringConnectionDetails
impl UnwindSafe for AwsEc2VpcPeeringConnectionDetails
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