pub struct ModifyVpnConnectionRequest {
pub customer_gateway_id: Option<String>,
pub dry_run: Option<bool>,
pub transit_gateway_id: Option<String>,
pub vpn_connection_id: String,
pub vpn_gateway_id: Option<String>,
}
Fields§
§customer_gateway_id: Option<String>
The ID of the customer gateway at your end of the VPN connection.
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
.
transit_gateway_id: Option<String>
The ID of the transit gateway.
vpn_connection_id: String
The ID of the VPN connection.
vpn_gateway_id: Option<String>
The ID of the virtual private gateway at the AWS side of the VPN connection.
Trait Implementations§
Source§impl Clone for ModifyVpnConnectionRequest
impl Clone for ModifyVpnConnectionRequest
Source§fn clone(&self) -> ModifyVpnConnectionRequest
fn clone(&self) -> ModifyVpnConnectionRequest
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 Debug for ModifyVpnConnectionRequest
impl Debug for ModifyVpnConnectionRequest
Source§impl Default for ModifyVpnConnectionRequest
impl Default for ModifyVpnConnectionRequest
Source§fn default() -> ModifyVpnConnectionRequest
fn default() -> ModifyVpnConnectionRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for ModifyVpnConnectionRequest
Auto Trait Implementations§
impl Freeze for ModifyVpnConnectionRequest
impl RefUnwindSafe for ModifyVpnConnectionRequest
impl Send for ModifyVpnConnectionRequest
impl Sync for ModifyVpnConnectionRequest
impl Unpin for ModifyVpnConnectionRequest
impl UnwindSafe for ModifyVpnConnectionRequest
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