#[non_exhaustive]pub struct DeleteRouteInputBuilder { /* private fields */ }
Expand description
A builder for DeleteRouteInput
.
Implementations§
source§impl DeleteRouteInputBuilder
impl DeleteRouteInputBuilder
sourcepub fn destination_cidr_block(self, input: impl Into<String>) -> Self
pub fn destination_cidr_block(self, input: impl Into<String>) -> Self
The IPv4 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn set_destination_cidr_block(self, input: Option<String>) -> Self
pub fn set_destination_cidr_block(self, input: Option<String>) -> Self
The IPv4 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn get_destination_cidr_block(&self) -> &Option<String>
pub fn get_destination_cidr_block(&self) -> &Option<String>
The IPv4 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn destination_ipv6_cidr_block(self, input: impl Into<String>) -> Self
pub fn destination_ipv6_cidr_block(self, input: impl Into<String>) -> Self
The IPv6 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn set_destination_ipv6_cidr_block(self, input: Option<String>) -> Self
pub fn set_destination_ipv6_cidr_block(self, input: Option<String>) -> Self
The IPv6 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn get_destination_ipv6_cidr_block(&self) -> &Option<String>
pub fn get_destination_ipv6_cidr_block(&self) -> &Option<String>
The IPv6 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
sourcepub fn destination_prefix_list_id(self, input: impl Into<String>) -> Self
pub fn destination_prefix_list_id(self, input: impl Into<String>) -> Self
The ID of the prefix list for the route.
sourcepub fn set_destination_prefix_list_id(self, input: Option<String>) -> Self
pub fn set_destination_prefix_list_id(self, input: Option<String>) -> Self
The ID of the prefix list for the route.
sourcepub fn get_destination_prefix_list_id(&self) -> &Option<String>
pub fn get_destination_prefix_list_id(&self) -> &Option<String>
The ID of the prefix list for the route.
sourcepub fn dry_run(self, input: bool) -> Self
pub fn dry_run(self, input: bool) -> Self
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
.
sourcepub fn set_dry_run(self, input: Option<bool>) -> Self
pub fn set_dry_run(self, input: Option<bool>) -> Self
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
.
sourcepub fn get_dry_run(&self) -> &Option<bool>
pub fn get_dry_run(&self) -> &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
.
sourcepub fn route_table_id(self, input: impl Into<String>) -> Self
pub fn route_table_id(self, input: impl Into<String>) -> Self
The ID of the route table.
sourcepub fn set_route_table_id(self, input: Option<String>) -> Self
pub fn set_route_table_id(self, input: Option<String>) -> Self
The ID of the route table.
sourcepub fn get_route_table_id(&self) -> &Option<String>
pub fn get_route_table_id(&self) -> &Option<String>
The ID of the route table.
sourcepub fn build(self) -> Result<DeleteRouteInput, BuildError>
pub fn build(self) -> Result<DeleteRouteInput, BuildError>
Consumes the builder and constructs a DeleteRouteInput
.
source§impl DeleteRouteInputBuilder
impl DeleteRouteInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteRouteOutput, SdkError<DeleteRouteError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteRouteOutput, SdkError<DeleteRouteError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteRouteInputBuilder
impl Clone for DeleteRouteInputBuilder
source§fn clone(&self) -> DeleteRouteInputBuilder
fn clone(&self) -> DeleteRouteInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteRouteInputBuilder
impl Debug for DeleteRouteInputBuilder
source§impl Default for DeleteRouteInputBuilder
impl Default for DeleteRouteInputBuilder
source§fn default() -> DeleteRouteInputBuilder
fn default() -> DeleteRouteInputBuilder
source§impl PartialEq<DeleteRouteInputBuilder> for DeleteRouteInputBuilder
impl PartialEq<DeleteRouteInputBuilder> for DeleteRouteInputBuilder
source§fn eq(&self, other: &DeleteRouteInputBuilder) -> bool
fn eq(&self, other: &DeleteRouteInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.