/AWS1/CL_EC2FIREWALLSTATEFULRL¶
Describes a stateful rule.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_rulegrouparn TYPE /AWS1/EC2RESOURCEARN /AWS1/EC2RESOURCEARN¶
The ARN of the stateful rule group.
it_sources TYPE /AWS1/CL_EC2VALUESTRINGLIST_W=>TT_VALUESTRINGLIST TT_VALUESTRINGLIST¶
The source IP addresses, in CIDR notation.
it_destinations TYPE /AWS1/CL_EC2VALUESTRINGLIST_W=>TT_VALUESTRINGLIST TT_VALUESTRINGLIST¶
The destination IP addresses, in CIDR notation.
it_sourceports TYPE /AWS1/CL_EC2PORTRANGE=>TT_PORTRANGELIST TT_PORTRANGELIST¶
The source ports.
it_destinationports TYPE /AWS1/CL_EC2PORTRANGE=>TT_PORTRANGELIST TT_PORTRANGELIST¶
The destination ports.
iv_protocol TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The protocol.
iv_ruleaction TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The rule action. The possible values are
pass,drop, andalert.
iv_direction TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The direction. The possible values are
FORWARDandANY.
Queryable Attributes¶
RuleGroupArn¶
The ARN of the stateful rule group.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEGROUPARN() |
Getter for RULEGROUPARN, with configurable default |
ASK_RULEGROUPARN() |
Getter for RULEGROUPARN w/ exceptions if field has no value |
HAS_RULEGROUPARN() |
Determine if RULEGROUPARN has a value |
Sources¶
The source IP addresses, in CIDR notation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCES() |
Getter for SOURCES, with configurable default |
ASK_SOURCES() |
Getter for SOURCES w/ exceptions if field has no value |
HAS_SOURCES() |
Determine if SOURCES has a value |
Destinations¶
The destination IP addresses, in CIDR notation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONS() |
Getter for DESTINATIONS, with configurable default |
ASK_DESTINATIONS() |
Getter for DESTINATIONS w/ exceptions if field has no value |
HAS_DESTINATIONS() |
Determine if DESTINATIONS has a value |
SourcePorts¶
The source ports.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCEPORTS() |
Getter for SOURCEPORTS, with configurable default |
ASK_SOURCEPORTS() |
Getter for SOURCEPORTS w/ exceptions if field has no value |
HAS_SOURCEPORTS() |
Determine if SOURCEPORTS has a value |
DestinationPorts¶
The destination ports.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONPORTS() |
Getter for DESTINATIONPORTS, with configurable default |
ASK_DESTINATIONPORTS() |
Getter for DESTINATIONPORTS w/ exceptions if field has no va |
HAS_DESTINATIONPORTS() |
Determine if DESTINATIONPORTS has a value |
Protocol¶
The protocol.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROTOCOL() |
Getter for PROTOCOL, with configurable default |
ASK_PROTOCOL() |
Getter for PROTOCOL w/ exceptions if field has no value |
HAS_PROTOCOL() |
Determine if PROTOCOL has a value |
RuleAction¶
The rule action. The possible values are
pass,drop, andalert.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULEACTION() |
Getter for RULEACTION, with configurable default |
ASK_RULEACTION() |
Getter for RULEACTION w/ exceptions if field has no value |
HAS_RULEACTION() |
Determine if RULEACTION has a value |
Direction¶
The direction. The possible values are
FORWARDandANY.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIRECTION() |
Getter for DIRECTION, with configurable default |
ASK_DIRECTION() |
Getter for DIRECTION w/ exceptions if field has no value |
HAS_DIRECTION() |
Determine if DIRECTION has a value |