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 |
Advertises to the transit gateway that a transit gateway route table is deleted.
Synopsis
- data DeleteTransitGatewayRouteTableAnnouncement = DeleteTransitGatewayRouteTableAnnouncement' {}
- newDeleteTransitGatewayRouteTableAnnouncement :: Text -> DeleteTransitGatewayRouteTableAnnouncement
- deleteTransitGatewayRouteTableAnnouncement_dryRun :: Lens' DeleteTransitGatewayRouteTableAnnouncement (Maybe Bool)
- deleteTransitGatewayRouteTableAnnouncement_transitGatewayRouteTableAnnouncementId :: Lens' DeleteTransitGatewayRouteTableAnnouncement Text
- data DeleteTransitGatewayRouteTableAnnouncementResponse = DeleteTransitGatewayRouteTableAnnouncementResponse' {}
- newDeleteTransitGatewayRouteTableAnnouncementResponse :: Int -> DeleteTransitGatewayRouteTableAnnouncementResponse
- deleteTransitGatewayRouteTableAnnouncementResponse_transitGatewayRouteTableAnnouncement :: Lens' DeleteTransitGatewayRouteTableAnnouncementResponse (Maybe TransitGatewayRouteTableAnnouncement)
- deleteTransitGatewayRouteTableAnnouncementResponse_httpStatus :: Lens' DeleteTransitGatewayRouteTableAnnouncementResponse Int
Creating a Request
data DeleteTransitGatewayRouteTableAnnouncement Source #
See: newDeleteTransitGatewayRouteTableAnnouncement
smart constructor.
DeleteTransitGatewayRouteTableAnnouncement' | |
|
Instances
newDeleteTransitGatewayRouteTableAnnouncement Source #
Create a value of DeleteTransitGatewayRouteTableAnnouncement
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:DeleteTransitGatewayRouteTableAnnouncement'
, deleteTransitGatewayRouteTableAnnouncement_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
.
DeleteTransitGatewayRouteTableAnnouncement
, deleteTransitGatewayRouteTableAnnouncement_transitGatewayRouteTableAnnouncementId
- The transit gateway route table ID that's being deleted.
Request Lenses
deleteTransitGatewayRouteTableAnnouncement_dryRun :: Lens' DeleteTransitGatewayRouteTableAnnouncement (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
.
deleteTransitGatewayRouteTableAnnouncement_transitGatewayRouteTableAnnouncementId :: Lens' DeleteTransitGatewayRouteTableAnnouncement Text Source #
The transit gateway route table ID that's being deleted.
Destructuring the Response
data DeleteTransitGatewayRouteTableAnnouncementResponse Source #
See: newDeleteTransitGatewayRouteTableAnnouncementResponse
smart constructor.
DeleteTransitGatewayRouteTableAnnouncementResponse' | |
|
Instances
newDeleteTransitGatewayRouteTableAnnouncementResponse Source #
:: Int |
|
-> DeleteTransitGatewayRouteTableAnnouncementResponse |
Create a value of DeleteTransitGatewayRouteTableAnnouncementResponse
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:transitGatewayRouteTableAnnouncement:DeleteTransitGatewayRouteTableAnnouncementResponse'
, deleteTransitGatewayRouteTableAnnouncementResponse_transitGatewayRouteTableAnnouncement
- Provides details about a deleted transit gateway route table.
$sel:httpStatus:DeleteTransitGatewayRouteTableAnnouncementResponse'
, deleteTransitGatewayRouteTableAnnouncementResponse_httpStatus
- The response's http status code.
Response Lenses
deleteTransitGatewayRouteTableAnnouncementResponse_transitGatewayRouteTableAnnouncement :: Lens' DeleteTransitGatewayRouteTableAnnouncementResponse (Maybe TransitGatewayRouteTableAnnouncement) Source #
Provides details about a deleted transit gateway route table.
deleteTransitGatewayRouteTableAnnouncementResponse_httpStatus :: Lens' DeleteTransitGatewayRouteTableAnnouncementResponse Int Source #
The response's http status code.