Package-level declarations

Types

Link copied to clipboard
enum FirewallEnabledAnalysisType : Enum<FirewallEnabledAnalysisType> , ConvertibleToJava<FirewallEnabledAnalysisType>

An analysis type.

Link copied to clipboard
enum FirewallPolicyOverrideAction : Enum<FirewallPolicyOverrideAction> , ConvertibleToJava<FirewallPolicyOverrideAction>
Link copied to clipboard
enum FirewallPolicyRuleOrder : Enum<FirewallPolicyRuleOrder> , ConvertibleToJava<FirewallPolicyRuleOrder>
Link copied to clipboard
enum FirewallPolicyStreamExceptionPolicy : Enum<FirewallPolicyStreamExceptionPolicy> , ConvertibleToJava<FirewallPolicyStreamExceptionPolicy>
enum LoggingConfigurationLogDestinationConfigLogDestinationType : Enum<LoggingConfigurationLogDestinationConfigLogDestinationType> , ConvertibleToJava<LoggingConfigurationLogDestinationConfigLogDestinationType>

The type of storage destination to send these logs to. You can send logs to an Amazon S3 bucket, a CloudWatch log group, or a Firehose delivery stream.

enum LoggingConfigurationLogDestinationConfigLogType : Enum<LoggingConfigurationLogDestinationConfigLogType> , ConvertibleToJava<LoggingConfigurationLogDestinationConfigLogType>

The type of log to record. You can record the following types of logs from your Network Firewall stateful engine.

Link copied to clipboard
enum RuleGroupGeneratedRulesType : Enum<RuleGroupGeneratedRulesType> , ConvertibleToJava<RuleGroupGeneratedRulesType>
Link copied to clipboard
enum RuleGroupHeaderDirection : Enum<RuleGroupHeaderDirection> , ConvertibleToJava<RuleGroupHeaderDirection>

The direction of traffic flow to inspect. If set to ANY , the inspection matches bidirectional traffic, both from the source to the destination and from the destination to the source. If set to FORWARD , the inspection only matches traffic going from the source to the destination.

Link copied to clipboard
enum RuleGroupHeaderProtocol : Enum<RuleGroupHeaderProtocol> , ConvertibleToJava<RuleGroupHeaderProtocol>

The protocol to inspect for. To specify all, you can use IP , because all traffic on AWS and on the internet is IP.

Link copied to clipboard
enum RuleGroupRuleOrder : Enum<RuleGroupRuleOrder> , ConvertibleToJava<RuleGroupRuleOrder>
Link copied to clipboard
enum RuleGroupStatefulRuleAction : Enum<RuleGroupStatefulRuleAction> , ConvertibleToJava<RuleGroupStatefulRuleAction>

Defines what Network Firewall should do with the packets in a traffic flow when the flow matches the stateful rule criteria. For all actions, Network Firewall performs the specified action and discontinues stateful inspection of the traffic flow. The actions for a stateful rule are defined as follows:

Link copied to clipboard
enum RuleGroupTargetType : Enum<RuleGroupTargetType> , ConvertibleToJava<RuleGroupTargetType>
Link copied to clipboard
enum RuleGroupTcpFlag : Enum<RuleGroupTcpFlag> , ConvertibleToJava<RuleGroupTcpFlag>
Link copied to clipboard
enum RuleGroupTypeEnum : Enum<RuleGroupTypeEnum> , ConvertibleToJava<RuleGroupTypeEnum>

Indicates whether the rule group is stateless or stateful. If the rule group is stateless, it contains stateless rules. If it is stateful, it contains stateful rules.

enum TlsInspectionConfigurationRevokedStatusAction : Enum<TlsInspectionConfigurationRevokedStatusAction> , ConvertibleToJava<TlsInspectionConfigurationRevokedStatusAction>
enum TlsInspectionConfigurationUnknownStatusAction : Enum<TlsInspectionConfigurationUnknownStatusAction> , ConvertibleToJava<TlsInspectionConfigurationUnknownStatusAction>