[][src]Struct rusoto_ec2::ClientVpnRoute

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>,
}

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

impl PartialEq<ClientVpnRoute> for ClientVpnRoute[src]

impl Default for ClientVpnRoute[src]

impl Clone for ClientVpnRoute[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for ClientVpnRoute[src]

Auto Trait Implementations

impl Send for ClientVpnRoute

impl Sync for ClientVpnRoute

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self