Struct rusoto_ec2::ClientVpnRoute
source · [−]pub struct ClientVpnRoute {
pub client_vpn_endpoint_id: Option<String>,
pub description: Option<String>,
pub destination_cidr: Option<String>,
pub origin: Option<String>,
pub status: Option<ClientVpnRouteStatus>,
pub target_subnet: Option<String>,
pub type_: Option<String>,
}
Expand description
Information about a Client VPN endpoint route.
Fields
client_vpn_endpoint_id: Option<String>
The ID of the Client VPN endpoint with which the route is associated.
description: Option<String>
A brief description of the route.
destination_cidr: Option<String>
The IPv4 address range, in CIDR notation, of the route destination.
origin: Option<String>
Indicates how the route was associated with the Client VPN endpoint. associate
indicates that the route was automatically added when the target network was associated with the Client VPN endpoint. add-route
indicates that the route was manually added using the CreateClientVpnRoute action.
status: Option<ClientVpnRouteStatus>
The current state of the route.
target_subnet: Option<String>
The ID of the subnet through which traffic is routed.
type_: Option<String>
The route type.
Trait Implementations
sourceimpl Clone for ClientVpnRoute
impl Clone for ClientVpnRoute
sourcefn clone(&self) -> ClientVpnRoute
fn clone(&self) -> ClientVpnRoute
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 ClientVpnRoute
impl Debug for ClientVpnRoute
sourceimpl Default for ClientVpnRoute
impl Default for ClientVpnRoute
sourcefn default() -> ClientVpnRoute
fn default() -> ClientVpnRoute
Returns the “default value” for a type. Read more
sourceimpl PartialEq<ClientVpnRoute> for ClientVpnRoute
impl PartialEq<ClientVpnRoute> for ClientVpnRoute
sourcefn eq(&self, other: &ClientVpnRoute) -> bool
fn eq(&self, other: &ClientVpnRoute) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ClientVpnRoute) -> bool
fn ne(&self, other: &ClientVpnRoute) -> bool
This method tests for !=
.
impl StructuralPartialEq for ClientVpnRoute
Auto Trait Implementations
impl RefUnwindSafe for ClientVpnRoute
impl Send for ClientVpnRoute
impl Sync for ClientVpnRoute
impl Unpin for ClientVpnRoute
impl UnwindSafe for ClientVpnRoute
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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