[][src]Struct rusoto_rds::VpnDetails

pub struct VpnDetails {
    pub vpn_gateway_ip: Option<String>,
    pub vpn_id: Option<String>,
    pub vpn_name: Option<String>,
    pub vpn_psk: Option<String>,
    pub vpn_state: Option<String>,
    pub vpn_tunnel_originator_ip: Option<String>,
}

Information about the virtual private network (VPN) between the VMware vSphere cluster and the AWS website.

For more information about RDS on VMware, see the RDS on VMware User Guide.

Fields

vpn_gateway_ip: Option<String>

The IP address of network traffic from AWS to your on-premises data center.

vpn_id: Option<String>

The ID of the VPN.

vpn_name: Option<String>

The name of the VPN.

vpn_psk: Option<String>

The preshared key (PSK) for the VPN.

vpn_state: Option<String>

The state of the VPN.

vpn_tunnel_originator_ip: Option<String>

The IP address of network traffic from your on-premises data center. A custom AZ receives the network traffic.

Trait Implementations

impl Clone for VpnDetails[src]

impl Debug for VpnDetails[src]

impl Default for VpnDetails[src]

impl PartialEq<VpnDetails> for VpnDetails[src]

impl StructuralPartialEq for VpnDetails[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Sealed<T> for T where
    T: ?Sized

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.