amazonka-ec2-2.0: Amazon Elastic Compute Cloud 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.EC2.Types.AnalysisAclRule

Description

 
Synopsis

Documentation

data AnalysisAclRule Source #

Describes a network access control (ACL) rule.

See: newAnalysisAclRule smart constructor.

Constructors

AnalysisAclRule' 

Fields

Instances

Instances details
FromXML AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

Generic AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

Associated Types

type Rep AnalysisAclRule :: Type -> Type #

Read AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

Show AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

NFData AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

Methods

rnf :: AnalysisAclRule -> () #

Eq AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

Hashable AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

type Rep AnalysisAclRule Source # 
Instance details

Defined in Amazonka.EC2.Types.AnalysisAclRule

newAnalysisAclRule :: AnalysisAclRule Source #

Create a value of AnalysisAclRule 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:cidr:AnalysisAclRule', analysisAclRule_cidr - The IPv4 address range, in CIDR notation.

$sel:egress:AnalysisAclRule', analysisAclRule_egress - Indicates whether the rule is an outbound rule.

$sel:portRange:AnalysisAclRule', analysisAclRule_portRange - The range of ports.

$sel:protocol:AnalysisAclRule', analysisAclRule_protocol - The protocol.

$sel:ruleAction:AnalysisAclRule', analysisAclRule_ruleAction - Indicates whether to allow or deny traffic that matches the rule.

$sel:ruleNumber:AnalysisAclRule', analysisAclRule_ruleNumber - The rule number.

analysisAclRule_cidr :: Lens' AnalysisAclRule (Maybe Text) Source #

The IPv4 address range, in CIDR notation.

analysisAclRule_egress :: Lens' AnalysisAclRule (Maybe Bool) Source #

Indicates whether the rule is an outbound rule.

analysisAclRule_ruleAction :: Lens' AnalysisAclRule (Maybe Text) Source #

Indicates whether to allow or deny traffic that matches the rule.