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 multicast domain.
Synopsis
- data DeleteTransitGatewayMulticastDomain = DeleteTransitGatewayMulticastDomain' {}
- newDeleteTransitGatewayMulticastDomain :: Text -> DeleteTransitGatewayMulticastDomain
- deleteTransitGatewayMulticastDomain_dryRun :: Lens' DeleteTransitGatewayMulticastDomain (Maybe Bool)
- deleteTransitGatewayMulticastDomain_transitGatewayMulticastDomainId :: Lens' DeleteTransitGatewayMulticastDomain Text
- data DeleteTransitGatewayMulticastDomainResponse = DeleteTransitGatewayMulticastDomainResponse' {}
- newDeleteTransitGatewayMulticastDomainResponse :: Int -> DeleteTransitGatewayMulticastDomainResponse
- deleteTransitGatewayMulticastDomainResponse_transitGatewayMulticastDomain :: Lens' DeleteTransitGatewayMulticastDomainResponse (Maybe TransitGatewayMulticastDomain)
- deleteTransitGatewayMulticastDomainResponse_httpStatus :: Lens' DeleteTransitGatewayMulticastDomainResponse Int
Creating a Request
data DeleteTransitGatewayMulticastDomain Source #
See: newDeleteTransitGatewayMulticastDomain
smart constructor.
DeleteTransitGatewayMulticastDomain' | |
|
Instances
newDeleteTransitGatewayMulticastDomain Source #
Create a value of DeleteTransitGatewayMulticastDomain
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:DeleteTransitGatewayMulticastDomain'
, deleteTransitGatewayMulticastDomain_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
.
DeleteTransitGatewayMulticastDomain
, deleteTransitGatewayMulticastDomain_transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain.
Request Lenses
deleteTransitGatewayMulticastDomain_dryRun :: Lens' DeleteTransitGatewayMulticastDomain (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
.
deleteTransitGatewayMulticastDomain_transitGatewayMulticastDomainId :: Lens' DeleteTransitGatewayMulticastDomain Text Source #
The ID of the transit gateway multicast domain.
Destructuring the Response
data DeleteTransitGatewayMulticastDomainResponse Source #
See: newDeleteTransitGatewayMulticastDomainResponse
smart constructor.
DeleteTransitGatewayMulticastDomainResponse' | |
|
Instances
newDeleteTransitGatewayMulticastDomainResponse Source #
:: Int |
|
-> DeleteTransitGatewayMulticastDomainResponse |
Create a value of DeleteTransitGatewayMulticastDomainResponse
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:transitGatewayMulticastDomain:DeleteTransitGatewayMulticastDomainResponse'
, deleteTransitGatewayMulticastDomainResponse_transitGatewayMulticastDomain
- Information about the deleted transit gateway multicast domain.
$sel:httpStatus:DeleteTransitGatewayMulticastDomainResponse'
, deleteTransitGatewayMulticastDomainResponse_httpStatus
- The response's http status code.
Response Lenses
deleteTransitGatewayMulticastDomainResponse_transitGatewayMulticastDomain :: Lens' DeleteTransitGatewayMulticastDomainResponse (Maybe TransitGatewayMulticastDomain) Source #
Information about the deleted transit gateway multicast domain.
deleteTransitGatewayMulticastDomainResponse_httpStatus :: Lens' DeleteTransitGatewayMulticastDomainResponse Int Source #
The response's http status code.