Struct rusoto_rds::VpnDetails
source · [−]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>,
}
Expand description
Information about the virtual private network (VPN) between the VMware vSphere cluster and the Amazon Web Services 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 Amazon Web Services 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
sourceimpl Clone for VpnDetails
impl Clone for VpnDetails
sourcefn clone(&self) -> VpnDetails
fn clone(&self) -> VpnDetails
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 VpnDetails
impl Debug for VpnDetails
sourceimpl Default for VpnDetails
impl Default for VpnDetails
sourcefn default() -> VpnDetails
fn default() -> VpnDetails
Returns the “default value” for a type. Read more
sourceimpl PartialEq<VpnDetails> for VpnDetails
impl PartialEq<VpnDetails> for VpnDetails
sourcefn eq(&self, other: &VpnDetails) -> bool
fn eq(&self, other: &VpnDetails) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &VpnDetails) -> bool
fn ne(&self, other: &VpnDetails) -> bool
This method tests for !=
.
impl StructuralPartialEq for VpnDetails
Auto Trait Implementations
impl RefUnwindSafe for VpnDetails
impl Send for VpnDetails
impl Sync for VpnDetails
impl Unpin for VpnDetails
impl UnwindSafe for VpnDetails
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