delete_route¶
Operation¶
delete_route
async
¶
delete_route(input: DeleteRouteInput, plugins: list[Plugin] | None = None) -> DeleteRouteOutput
Deletes the specified route from the specified route table.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
DeleteRouteInput
|
An instance of |
required |
plugins
|
list[Plugin] | None
|
A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations. |
None
|
Returns:
| Type | Description |
|---|---|
DeleteRouteOutput
|
An instance of |
Input¶
DeleteRouteInput
dataclass
¶
Bases: _SerdeShape
Dataclass for DeleteRouteInput structure.
Attributes¶
destination_cidr_block
class-attribute
instance-attribute
¶
destination_cidr_block: str | None = ...
The IPv4 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
destination_ipv6_cidr_block
class-attribute
instance-attribute
¶
destination_ipv6_cidr_block: str | None = ...
The IPv6 CIDR range for the route. The value you specify must match the CIDR for the route exactly.
destination_prefix_list_id
class-attribute
instance-attribute
¶
destination_prefix_list_id: str | None = ...
The ID of the prefix list for the route.
dry_run
class-attribute
instance-attribute
¶
dry_run: bool | None = ...
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.
Output¶
DeleteRouteOutput
dataclass
¶
Bases: _SerdeShape
Dataclass for DeleteRouteOutput structure.