pub struct VpcPeering {
pub id: String,
pub requester_vpc_id: String,
pub accepter_vpc_id: String,
pub status: String,
pub requester_allow_dns: bool,
pub accepter_allow_dns: bool,
}Expand description
A VPC peering connection.
Fields§
§id: String§requester_vpc_id: String§accepter_vpc_id: String§status: Stringpending-acceptance | active | rejected | deleted.
requester_allow_dns: boolRequester-side DNS-resolution-from-remote-VPC option.
accepter_allow_dns: boolAccepter-side DNS-resolution-from-remote-VPC option.
Trait Implementations§
Source§impl Clone for VpcPeering
impl Clone for VpcPeering
Source§fn clone(&self) -> VpcPeering
fn clone(&self) -> VpcPeering
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VpcPeering
impl Debug for VpcPeering
Source§impl<'de> Deserialize<'de> for VpcPeering
impl<'de> Deserialize<'de> for VpcPeering
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VpcPeering
impl RefUnwindSafe for VpcPeering
impl Send for VpcPeering
impl Sync for VpcPeering
impl Unpin for VpcPeering
impl UnsafeUnpin for VpcPeering
impl UnwindSafe for VpcPeering
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more