@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 ObjectObject.toString()public PolicyVariables clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.