Interface CfnRuleGroup.TCPFlagFieldProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnRuleGroup.TCPFlagFieldProperty.Jsii$Proxy
Enclosing class:
CfnRuleGroup

@Stability(Stable) public static interface CfnRuleGroup.TCPFlagFieldProperty extends software.amazon.jsii.JsiiSerializable
TCP flags and masks to inspect packets for. This is used in the RuleGroup.MatchAttributes specification.

For example:

"TCPFlags": [ { "Flags": [ "ECE", "SYN" ], "Masks": [ "SYN", "ECE" ] } ]

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.networkfirewall.*;
 TCPFlagFieldProperty tCPFlagFieldProperty = TCPFlagFieldProperty.builder()
         .flags(List.of("flags"))
         // the properties below are optional
         .masks(List.of("masks"))
         .build();
 

See Also: