amazonka-fms-2.0: Amazon Firewall Management Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Description

 
Synopsis

Documentation

data FMSPolicyUpdateFirewallCreationConfigAction Source #

Contains information about the actions that you can take to remediate scope violations caused by your policy's FirewallCreationConfig. FirewallCreationConfig is an optional configuration that you can use to choose which Availability Zones Firewall Manager creates Network Firewall endpoints in.

See: newFMSPolicyUpdateFirewallCreationConfigAction smart constructor.

Constructors

FMSPolicyUpdateFirewallCreationConfigAction' 

Fields

Instances

Instances details
FromJSON FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Generic FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Read FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Show FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

NFData FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Eq FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

Hashable FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

type Rep FMSPolicyUpdateFirewallCreationConfigAction Source # 
Instance details

Defined in Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction

type Rep FMSPolicyUpdateFirewallCreationConfigAction = D1 ('MetaData "FMSPolicyUpdateFirewallCreationConfigAction" "Amazonka.FMS.Types.FMSPolicyUpdateFirewallCreationConfigAction" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "FMSPolicyUpdateFirewallCreationConfigAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firewallCreationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFMSPolicyUpdateFirewallCreationConfigAction :: FMSPolicyUpdateFirewallCreationConfigAction Source #

Create a value of FMSPolicyUpdateFirewallCreationConfigAction 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:description:FMSPolicyUpdateFirewallCreationConfigAction', fMSPolicyUpdateFirewallCreationConfigAction_description - Describes the remedial action.

$sel:firewallCreationConfig:FMSPolicyUpdateFirewallCreationConfigAction', fMSPolicyUpdateFirewallCreationConfigAction_firewallCreationConfig - A FirewallCreationConfig that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.

fMSPolicyUpdateFirewallCreationConfigAction_firewallCreationConfig :: Lens' FMSPolicyUpdateFirewallCreationConfigAction (Maybe Text) Source #

A FirewallCreationConfig that you can copy into your current policy's SecurityServiceData in order to remedy scope violations.