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 |
Documentation
data PolicyOption Source #
Contains the Network Firewall firewall policy options to configure the policy's deployment model and third-party firewall policy settings.
See: newPolicyOption
smart constructor.
PolicyOption' | |
|
Instances
newPolicyOption :: PolicyOption Source #
Create a value of PolicyOption
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:networkFirewallPolicy:PolicyOption'
, policyOption_networkFirewallPolicy
- Defines the deployment model to use for the firewall policy.
$sel:thirdPartyFirewallPolicy:PolicyOption'
, policyOption_thirdPartyFirewallPolicy
- Defines the policy options for a third-party firewall policy.
policyOption_networkFirewallPolicy :: Lens' PolicyOption (Maybe NetworkFirewallPolicy) Source #
Defines the deployment model to use for the firewall policy.
policyOption_thirdPartyFirewallPolicy :: Lens' PolicyOption (Maybe ThirdPartyFirewallPolicy) Source #
Defines the policy options for a third-party firewall policy.