[−][src]Struct rusoto_rds::VpnDetails
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]
pub fn clone(&self) -> VpnDetails
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for VpnDetails
[src]
impl Default for VpnDetails
[src]
pub fn default() -> VpnDetails
[src]
impl PartialEq<VpnDetails> for VpnDetails
[src]
pub fn eq(&self, other: &VpnDetails) -> bool
[src]
pub fn ne(&self, other: &VpnDetails) -> bool
[src]
impl StructuralPartialEq for VpnDetails
[src]
Auto Trait Implementations
impl RefUnwindSafe for VpnDetails
[src]
impl Send for VpnDetails
[src]
impl Sync for VpnDetails
[src]
impl Unpin for VpnDetails
[src]
impl UnwindSafe for VpnDetails
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,