Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Disassociates a FirewallRuleGroup from a VPC, to remove DNS filtering from the VPC.
Synopsis
- data DisassociateFirewallRuleGroup = DisassociateFirewallRuleGroup' {}
- newDisassociateFirewallRuleGroup :: Text -> DisassociateFirewallRuleGroup
- disassociateFirewallRuleGroup_firewallRuleGroupAssociationId :: Lens' DisassociateFirewallRuleGroup Text
- data DisassociateFirewallRuleGroupResponse = DisassociateFirewallRuleGroupResponse' {}
- newDisassociateFirewallRuleGroupResponse :: Int -> DisassociateFirewallRuleGroupResponse
- disassociateFirewallRuleGroupResponse_firewallRuleGroupAssociation :: Lens' DisassociateFirewallRuleGroupResponse (Maybe FirewallRuleGroupAssociation)
- disassociateFirewallRuleGroupResponse_httpStatus :: Lens' DisassociateFirewallRuleGroupResponse Int
Creating a Request
data DisassociateFirewallRuleGroup Source #
See: newDisassociateFirewallRuleGroup
smart constructor.
DisassociateFirewallRuleGroup' | |
|
Instances
newDisassociateFirewallRuleGroup Source #
:: Text |
|
-> DisassociateFirewallRuleGroup |
Create a value of DisassociateFirewallRuleGroup
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:firewallRuleGroupAssociationId:DisassociateFirewallRuleGroup'
, disassociateFirewallRuleGroup_firewallRuleGroupAssociationId
- The identifier of the FirewallRuleGroupAssociation.
Request Lenses
disassociateFirewallRuleGroup_firewallRuleGroupAssociationId :: Lens' DisassociateFirewallRuleGroup Text Source #
The identifier of the FirewallRuleGroupAssociation.
Destructuring the Response
data DisassociateFirewallRuleGroupResponse Source #
See: newDisassociateFirewallRuleGroupResponse
smart constructor.
DisassociateFirewallRuleGroupResponse' | |
|
Instances
newDisassociateFirewallRuleGroupResponse Source #
Create a value of DisassociateFirewallRuleGroupResponse
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:firewallRuleGroupAssociation:DisassociateFirewallRuleGroupResponse'
, disassociateFirewallRuleGroupResponse_firewallRuleGroupAssociation
- The firewall rule group association that you just removed.
$sel:httpStatus:DisassociateFirewallRuleGroupResponse'
, disassociateFirewallRuleGroupResponse_httpStatus
- The response's http status code.
Response Lenses
disassociateFirewallRuleGroupResponse_firewallRuleGroupAssociation :: Lens' DisassociateFirewallRuleGroupResponse (Maybe FirewallRuleGroupAssociation) Source #
The firewall rule group association that you just removed.
disassociateFirewallRuleGroupResponse_httpStatus :: Lens' DisassociateFirewallRuleGroupResponse Int Source #
The response's http status code.