| 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 |
Amazonka.EC2.DeleteTransitGatewayMulticastDomain
Description
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.
Constructors
| DeleteTransitGatewayMulticastDomain' | |
Fields
| |
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.
Constructors
| DeleteTransitGatewayMulticastDomainResponse' | |
Fields
| |
Instances
newDeleteTransitGatewayMulticastDomainResponse Source #
Arguments
| :: 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.