pub struct RouteServerPeer {
pub id: String,
pub route_server_endpoint_id: String,
pub route_server_id: String,
pub vpc_id: String,
pub subnet_id: String,
pub endpoint_eni_id: String,
pub endpoint_eni_address: String,
pub peer_address: String,
pub peer_asn: i64,
pub state: String,
}Expand description
A route-server BGP peer (CreateRouteServerPeer).
Fields§
§id: String§route_server_endpoint_id: String§route_server_id: String§vpc_id: String§subnet_id: String§endpoint_eni_id: String§endpoint_eni_address: String§peer_address: String§peer_asn: i64§state: StringTrait Implementations§
Source§impl Clone for RouteServerPeer
impl Clone for RouteServerPeer
Source§fn clone(&self) -> RouteServerPeer
fn clone(&self) -> RouteServerPeer
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 RouteServerPeer
impl Debug for RouteServerPeer
Source§impl<'de> Deserialize<'de> for RouteServerPeer
impl<'de> Deserialize<'de> for RouteServerPeer
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 RouteServerPeer
impl RefUnwindSafe for RouteServerPeer
impl Send for RouteServerPeer
impl Sync for RouteServerPeer
impl Unpin for RouteServerPeer
impl UnsafeUnpin for RouteServerPeer
impl UnwindSafe for RouteServerPeer
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