@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PolicyVariables extends Object implements Serializable, Cloneable, StructuredPojo
Contains variables that you can use to override default Suricata settings in your firewall policy.
Constructor and Description |
---|
PolicyVariables() |
Modifier and Type | Method and Description |
---|---|
PolicyVariables |
addRuleVariablesEntry(String key,
IPSet value)
Add a single RuleVariables entry
|
PolicyVariables |
clearRuleVariablesEntries()
Removes all the entries added into RuleVariables.
|
PolicyVariables |
clone() |
boolean |
equals(Object obj) |
Map<String,IPSet> |
getRuleVariables()
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata
HOME_NET variable. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setRuleVariables(Map<String,IPSet> ruleVariables)
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata
HOME_NET variable. |
String |
toString()
Returns a string representation of this object.
|
PolicyVariables |
withRuleVariables(Map<String,IPSet> ruleVariables)
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata
HOME_NET variable. |
public Map<String,IPSet> getRuleVariables()
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata HOME_NET
variable. If your
firewall uses an inspection VPC, you might want to override the HOME_NET
variable with the CIDRs of
your home networks. If you don't override HOME_NET
with your own CIDRs, Network Firewall by default
uses the CIDR of your inspection VPC.
HOME_NET
variable. If
your firewall uses an inspection VPC, you might want to override the HOME_NET
variable with
the CIDRs of your home networks. If you don't override HOME_NET
with your own CIDRs, Network
Firewall by default uses the CIDR of your inspection VPC.public void setRuleVariables(Map<String,IPSet> ruleVariables)
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata HOME_NET
variable. If your
firewall uses an inspection VPC, you might want to override the HOME_NET
variable with the CIDRs of
your home networks. If you don't override HOME_NET
with your own CIDRs, Network Firewall by default
uses the CIDR of your inspection VPC.
ruleVariables
- The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata HOME_NET
variable. If
your firewall uses an inspection VPC, you might want to override the HOME_NET
variable with
the CIDRs of your home networks. If you don't override HOME_NET
with your own CIDRs, Network
Firewall by default uses the CIDR of your inspection VPC.public PolicyVariables withRuleVariables(Map<String,IPSet> ruleVariables)
The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata HOME_NET
variable. If your
firewall uses an inspection VPC, you might want to override the HOME_NET
variable with the CIDRs of
your home networks. If you don't override HOME_NET
with your own CIDRs, Network Firewall by default
uses the CIDR of your inspection VPC.
ruleVariables
- The IPv4 or IPv6 addresses in CIDR notation to use for the Suricata HOME_NET
variable. If
your firewall uses an inspection VPC, you might want to override the HOME_NET
variable with
the CIDRs of your home networks. If you don't override HOME_NET
with your own CIDRs, Network
Firewall by default uses the CIDR of your inspection VPC.public PolicyVariables addRuleVariablesEntry(String key, IPSet value)
public PolicyVariables clearRuleVariablesEntries()
public String toString()
toString
in class Object
Object.toString()
public PolicyVariables clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.