pub struct DeleteNatGatewayRequest {
pub dry_run: Option<bool>,
pub nat_gateway_id: 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.
nat_gateway_id: StringThe ID of the NAT gateway.
Trait Implementations§
Source§impl Clone for DeleteNatGatewayRequest
impl Clone for DeleteNatGatewayRequest
Source§fn clone(&self) -> DeleteNatGatewayRequest
fn clone(&self) -> DeleteNatGatewayRequest
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 DeleteNatGatewayRequest
impl Debug for DeleteNatGatewayRequest
Source§impl Default for DeleteNatGatewayRequest
impl Default for DeleteNatGatewayRequest
Source§fn default() -> DeleteNatGatewayRequest
fn default() -> DeleteNatGatewayRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteNatGatewayRequest
impl PartialEq for DeleteNatGatewayRequest
impl StructuralPartialEq for DeleteNatGatewayRequest
Auto Trait Implementations§
impl Freeze for DeleteNatGatewayRequest
impl RefUnwindSafe for DeleteNatGatewayRequest
impl Send for DeleteNatGatewayRequest
impl Sync for DeleteNatGatewayRequest
impl Unpin for DeleteNatGatewayRequest
impl UnwindSafe for DeleteNatGatewayRequest
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