Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Deletes the specified transit gateway route table. You must disassociate the route table from any transit gateway route tables before you can delete it.
Synopsis
- data DeleteTransitGatewayRouteTable = DeleteTransitGatewayRouteTable' {}
- newDeleteTransitGatewayRouteTable :: Text -> DeleteTransitGatewayRouteTable
- deleteTransitGatewayRouteTable_dryRun :: Lens' DeleteTransitGatewayRouteTable (Maybe Bool)
- deleteTransitGatewayRouteTable_transitGatewayRouteTableId :: Lens' DeleteTransitGatewayRouteTable Text
- data DeleteTransitGatewayRouteTableResponse = DeleteTransitGatewayRouteTableResponse' {}
- newDeleteTransitGatewayRouteTableResponse :: Int -> DeleteTransitGatewayRouteTableResponse
- deleteTransitGatewayRouteTableResponse_transitGatewayRouteTable :: Lens' DeleteTransitGatewayRouteTableResponse (Maybe TransitGatewayRouteTable)
- deleteTransitGatewayRouteTableResponse_httpStatus :: Lens' DeleteTransitGatewayRouteTableResponse Int
Creating a Request
data DeleteTransitGatewayRouteTable Source #
See: newDeleteTransitGatewayRouteTable
smart constructor.
DeleteTransitGatewayRouteTable' | |
|
Instances
newDeleteTransitGatewayRouteTable Source #
Create a value of DeleteTransitGatewayRouteTable
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dryRun:DeleteTransitGatewayRouteTable'
, deleteTransitGatewayRouteTable_dryRun
- 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
.
DeleteTransitGatewayRouteTable
, deleteTransitGatewayRouteTable_transitGatewayRouteTableId
- The ID of the transit gateway route table.
Request Lenses
deleteTransitGatewayRouteTable_dryRun :: Lens' DeleteTransitGatewayRouteTable (Maybe Bool) Source #
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
.
deleteTransitGatewayRouteTable_transitGatewayRouteTableId :: Lens' DeleteTransitGatewayRouteTable Text Source #
The ID of the transit gateway route table.
Destructuring the Response
data DeleteTransitGatewayRouteTableResponse Source #
See: newDeleteTransitGatewayRouteTableResponse
smart constructor.
DeleteTransitGatewayRouteTableResponse' | |
|
Instances
newDeleteTransitGatewayRouteTableResponse Source #
Create a value of DeleteTransitGatewayRouteTableResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteTransitGatewayRouteTableResponse
, deleteTransitGatewayRouteTableResponse_transitGatewayRouteTable
- Information about the deleted transit gateway route table.
$sel:httpStatus:DeleteTransitGatewayRouteTableResponse'
, deleteTransitGatewayRouteTableResponse_httpStatus
- The response's http status code.
Response Lenses
deleteTransitGatewayRouteTableResponse_transitGatewayRouteTable :: Lens' DeleteTransitGatewayRouteTableResponse (Maybe TransitGatewayRouteTable) Source #
Information about the deleted transit gateway route table.
deleteTransitGatewayRouteTableResponse_httpStatus :: Lens' DeleteTransitGatewayRouteTableResponse Int Source #
The response's http status code.