pub struct ModifyVpnTunnelOptionsRequest {
pub dry_run: Option<bool>,
pub tunnel_options: ModifyVpnTunnelOptionsSpecification,
pub vpn_connection_id: String,
pub vpn_tunnel_outside_ip_address: String,
}Fields§
§dry_run: Option<bool>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
tunnel_options: ModifyVpnTunnelOptionsSpecificationThe tunnel options to modify.
vpn_connection_id: StringThe ID of the AWS Site-to-Site VPN connection.
vpn_tunnel_outside_ip_address: StringThe external IP address of the VPN tunnel.
Trait Implementations§
Source§impl Clone for ModifyVpnTunnelOptionsRequest
impl Clone for ModifyVpnTunnelOptionsRequest
Source§fn clone(&self) -> ModifyVpnTunnelOptionsRequest
fn clone(&self) -> ModifyVpnTunnelOptionsRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ModifyVpnTunnelOptionsRequest
impl Default for ModifyVpnTunnelOptionsRequest
Source§fn default() -> ModifyVpnTunnelOptionsRequest
fn default() -> ModifyVpnTunnelOptionsRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for ModifyVpnTunnelOptionsRequest
impl PartialEq for ModifyVpnTunnelOptionsRequest
Source§fn eq(&self, other: &ModifyVpnTunnelOptionsRequest) -> bool
fn eq(&self, other: &ModifyVpnTunnelOptionsRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModifyVpnTunnelOptionsRequest
Auto Trait Implementations§
impl Freeze for ModifyVpnTunnelOptionsRequest
impl RefUnwindSafe for ModifyVpnTunnelOptionsRequest
impl Send for ModifyVpnTunnelOptionsRequest
impl Sync for ModifyVpnTunnelOptionsRequest
impl Unpin for ModifyVpnTunnelOptionsRequest
impl UnwindSafe for ModifyVpnTunnelOptionsRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more