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 |
Rejects a request to associate cross-account subnets with a transit gateway multicast domain.
Synopsis
- data RejectTransitGatewayMulticastDomainAssociations = RejectTransitGatewayMulticastDomainAssociations' {}
- newRejectTransitGatewayMulticastDomainAssociations :: RejectTransitGatewayMulticastDomainAssociations
- rejectTransitGatewayMulticastDomainAssociations_dryRun :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe Bool)
- rejectTransitGatewayMulticastDomainAssociations_subnetIds :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe [Text])
- rejectTransitGatewayMulticastDomainAssociations_transitGatewayAttachmentId :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe Text)
- rejectTransitGatewayMulticastDomainAssociations_transitGatewayMulticastDomainId :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe Text)
- data RejectTransitGatewayMulticastDomainAssociationsResponse = RejectTransitGatewayMulticastDomainAssociationsResponse' {}
- newRejectTransitGatewayMulticastDomainAssociationsResponse :: Int -> RejectTransitGatewayMulticastDomainAssociationsResponse
- rejectTransitGatewayMulticastDomainAssociationsResponse_associations :: Lens' RejectTransitGatewayMulticastDomainAssociationsResponse (Maybe TransitGatewayMulticastDomainAssociations)
- rejectTransitGatewayMulticastDomainAssociationsResponse_httpStatus :: Lens' RejectTransitGatewayMulticastDomainAssociationsResponse Int
Creating a Request
data RejectTransitGatewayMulticastDomainAssociations Source #
See: newRejectTransitGatewayMulticastDomainAssociations
smart constructor.
RejectTransitGatewayMulticastDomainAssociations' | |
|
Instances
newRejectTransitGatewayMulticastDomainAssociations :: RejectTransitGatewayMulticastDomainAssociations Source #
Create a value of RejectTransitGatewayMulticastDomainAssociations
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:RejectTransitGatewayMulticastDomainAssociations'
, rejectTransitGatewayMulticastDomainAssociations_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
.
RejectTransitGatewayMulticastDomainAssociations
, rejectTransitGatewayMulticastDomainAssociations_subnetIds
- The IDs of the subnets to associate with the transit gateway multicast
domain.
RejectTransitGatewayMulticastDomainAssociations
, rejectTransitGatewayMulticastDomainAssociations_transitGatewayAttachmentId
- The ID of the transit gateway attachment.
RejectTransitGatewayMulticastDomainAssociations
, rejectTransitGatewayMulticastDomainAssociations_transitGatewayMulticastDomainId
- The ID of the transit gateway multicast domain.
Request Lenses
rejectTransitGatewayMulticastDomainAssociations_dryRun :: Lens' RejectTransitGatewayMulticastDomainAssociations (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
.
rejectTransitGatewayMulticastDomainAssociations_subnetIds :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe [Text]) Source #
The IDs of the subnets to associate with the transit gateway multicast domain.
rejectTransitGatewayMulticastDomainAssociations_transitGatewayAttachmentId :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe Text) Source #
The ID of the transit gateway attachment.
rejectTransitGatewayMulticastDomainAssociations_transitGatewayMulticastDomainId :: Lens' RejectTransitGatewayMulticastDomainAssociations (Maybe Text) Source #
The ID of the transit gateway multicast domain.
Destructuring the Response
data RejectTransitGatewayMulticastDomainAssociationsResponse Source #
See: newRejectTransitGatewayMulticastDomainAssociationsResponse
smart constructor.
RejectTransitGatewayMulticastDomainAssociationsResponse' | |
|
Instances
newRejectTransitGatewayMulticastDomainAssociationsResponse Source #
:: Int |
|
-> RejectTransitGatewayMulticastDomainAssociationsResponse |
Create a value of RejectTransitGatewayMulticastDomainAssociationsResponse
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:
RejectTransitGatewayMulticastDomainAssociationsResponse
, rejectTransitGatewayMulticastDomainAssociationsResponse_associations
- Information about the multicast domain associations.
$sel:httpStatus:RejectTransitGatewayMulticastDomainAssociationsResponse'
, rejectTransitGatewayMulticastDomainAssociationsResponse_httpStatus
- The response's http status code.
Response Lenses
rejectTransitGatewayMulticastDomainAssociationsResponse_associations :: Lens' RejectTransitGatewayMulticastDomainAssociationsResponse (Maybe TransitGatewayMulticastDomainAssociations) Source #
Information about the multicast domain associations.
rejectTransitGatewayMulticastDomainAssociationsResponse_httpStatus :: Lens' RejectTransitGatewayMulticastDomainAssociationsResponse Int Source #
The response's http status code.