#[non_exhaustive]pub struct DeleteTransitGatewayRouteInput {
pub transit_gateway_route_table_id: Option<String>,
pub destination_cidr_block: Option<String>,
pub dry_run: Option<bool>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.transit_gateway_route_table_id: Option<String>
The ID of the transit gateway route table.
destination_cidr_block: Option<String>
The CIDR range for the route. This must match the CIDR for the route exactly.
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
.
Implementations§
source§impl DeleteTransitGatewayRouteInput
impl DeleteTransitGatewayRouteInput
sourcepub fn transit_gateway_route_table_id(&self) -> Option<&str>
pub fn transit_gateway_route_table_id(&self) -> Option<&str>
The ID of the transit gateway route table.
sourcepub fn destination_cidr_block(&self) -> Option<&str>
pub fn destination_cidr_block(&self) -> Option<&str>
The CIDR range for the route. This must match the CIDR for the route exactly.
source§impl DeleteTransitGatewayRouteInput
impl DeleteTransitGatewayRouteInput
sourcepub fn builder() -> DeleteTransitGatewayRouteInputBuilder
pub fn builder() -> DeleteTransitGatewayRouteInputBuilder
Creates a new builder-style object to manufacture DeleteTransitGatewayRouteInput
.
Trait Implementations§
source§impl Clone for DeleteTransitGatewayRouteInput
impl Clone for DeleteTransitGatewayRouteInput
source§fn clone(&self) -> DeleteTransitGatewayRouteInput
fn clone(&self) -> DeleteTransitGatewayRouteInput
Returns a copy 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 PartialEq<DeleteTransitGatewayRouteInput> for DeleteTransitGatewayRouteInput
impl PartialEq<DeleteTransitGatewayRouteInput> for DeleteTransitGatewayRouteInput
source§fn eq(&self, other: &DeleteTransitGatewayRouteInput) -> bool
fn eq(&self, other: &DeleteTransitGatewayRouteInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteTransitGatewayRouteInput
Auto Trait Implementations§
impl RefUnwindSafe for DeleteTransitGatewayRouteInput
impl Send for DeleteTransitGatewayRouteInput
impl Sync for DeleteTransitGatewayRouteInput
impl Unpin for DeleteTransitGatewayRouteInput
impl UnwindSafe for DeleteTransitGatewayRouteInput
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