pub struct DeleteVpnConnectionRequest {
pub dry_run: Option<bool>,
pub vpn_connection_id: String,
}Expand description
Contains the parameters for DeleteVpnConnection.
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.
vpn_connection_id: StringThe ID of the VPN connection.
Trait Implementations§
Source§impl Clone for DeleteVpnConnectionRequest
impl Clone for DeleteVpnConnectionRequest
Source§fn clone(&self) -> DeleteVpnConnectionRequest
fn clone(&self) -> DeleteVpnConnectionRequest
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 DeleteVpnConnectionRequest
impl Debug for DeleteVpnConnectionRequest
Source§impl Default for DeleteVpnConnectionRequest
impl Default for DeleteVpnConnectionRequest
Source§fn default() -> DeleteVpnConnectionRequest
fn default() -> DeleteVpnConnectionRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for DeleteVpnConnectionRequest
Auto Trait Implementations§
impl Freeze for DeleteVpnConnectionRequest
impl RefUnwindSafe for DeleteVpnConnectionRequest
impl Send for DeleteVpnConnectionRequest
impl Sync for DeleteVpnConnectionRequest
impl Unpin for DeleteVpnConnectionRequest
impl UnwindSafe for DeleteVpnConnectionRequest
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