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 policy table.
Synopsis
- data DeleteTransitGatewayPolicyTable = DeleteTransitGatewayPolicyTable' {}
- newDeleteTransitGatewayPolicyTable :: Text -> DeleteTransitGatewayPolicyTable
- deleteTransitGatewayPolicyTable_dryRun :: Lens' DeleteTransitGatewayPolicyTable (Maybe Bool)
- deleteTransitGatewayPolicyTable_transitGatewayPolicyTableId :: Lens' DeleteTransitGatewayPolicyTable Text
- data DeleteTransitGatewayPolicyTableResponse = DeleteTransitGatewayPolicyTableResponse' {}
- newDeleteTransitGatewayPolicyTableResponse :: Int -> DeleteTransitGatewayPolicyTableResponse
- deleteTransitGatewayPolicyTableResponse_transitGatewayPolicyTable :: Lens' DeleteTransitGatewayPolicyTableResponse (Maybe TransitGatewayPolicyTable)
- deleteTransitGatewayPolicyTableResponse_httpStatus :: Lens' DeleteTransitGatewayPolicyTableResponse Int
Creating a Request
data DeleteTransitGatewayPolicyTable Source #
See: newDeleteTransitGatewayPolicyTable
smart constructor.
DeleteTransitGatewayPolicyTable' | |
|
Instances
newDeleteTransitGatewayPolicyTable Source #
Create a value of DeleteTransitGatewayPolicyTable
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:DeleteTransitGatewayPolicyTable'
, deleteTransitGatewayPolicyTable_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
.
DeleteTransitGatewayPolicyTable
, deleteTransitGatewayPolicyTable_transitGatewayPolicyTableId
- The transit gateway policy table to delete.
Request Lenses
deleteTransitGatewayPolicyTable_dryRun :: Lens' DeleteTransitGatewayPolicyTable (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
.
deleteTransitGatewayPolicyTable_transitGatewayPolicyTableId :: Lens' DeleteTransitGatewayPolicyTable Text Source #
The transit gateway policy table to delete.
Destructuring the Response
data DeleteTransitGatewayPolicyTableResponse Source #
See: newDeleteTransitGatewayPolicyTableResponse
smart constructor.
DeleteTransitGatewayPolicyTableResponse' | |
|
Instances
newDeleteTransitGatewayPolicyTableResponse Source #
Create a value of DeleteTransitGatewayPolicyTableResponse
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:transitGatewayPolicyTable:DeleteTransitGatewayPolicyTableResponse'
, deleteTransitGatewayPolicyTableResponse_transitGatewayPolicyTable
- Provides details about the deleted transit gateway policy table.
$sel:httpStatus:DeleteTransitGatewayPolicyTableResponse'
, deleteTransitGatewayPolicyTableResponse_httpStatus
- The response's http status code.
Response Lenses
deleteTransitGatewayPolicyTableResponse_transitGatewayPolicyTable :: Lens' DeleteTransitGatewayPolicyTableResponse (Maybe TransitGatewayPolicyTable) Source #
Provides details about the deleted transit gateway policy table.
deleteTransitGatewayPolicyTableResponse_httpStatus :: Lens' DeleteTransitGatewayPolicyTableResponse Int Source #
The response's http status code.