Class FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.networkfirewall.inputs.FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder
-
- Enclosing class:
- FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs
public static final class FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FirewallPolicyFirewallPolicyStatefulEngineOptionsArgsbuild()FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderflowTimeouts(FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs flowTimeouts)FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderflowTimeouts(com.pulumi.core.Output<FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs> flowTimeouts)FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderruleOrder(com.pulumi.core.Output<java.lang.String> ruleOrder)FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderruleOrder(java.lang.String ruleOrder)FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderstreamExceptionPolicy(com.pulumi.core.Output<java.lang.String> streamExceptionPolicy)FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.BuilderstreamExceptionPolicy(java.lang.String streamExceptionPolicy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs defaults)
-
-
Method Detail
-
flowTimeouts
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder flowTimeouts(@Nullable com.pulumi.core.Output<FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs> flowTimeouts)
- Parameters:
flowTimeouts- Amount of time that can pass without any traffic sent through the firewall before the firewall determines that the connection is idle.- Returns:
- builder
-
flowTimeouts
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder flowTimeouts(FirewallPolicyFirewallPolicyStatefulEngineOptionsFlowTimeoutsArgs flowTimeouts)
- Parameters:
flowTimeouts- Amount of time that can pass without any traffic sent through the firewall before the firewall determines that the connection is idle.- Returns:
- builder
-
ruleOrder
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder ruleOrder(@Nullable com.pulumi.core.Output<java.lang.String> ruleOrder)
- Parameters:
ruleOrder- Indicates how to manage the order of stateful rule evaluation for the policy. Default value: `DEFAULT_ACTION_ORDER`. Valid values: `DEFAULT_ACTION_ORDER`, `STRICT_ORDER`.- Returns:
- builder
-
ruleOrder
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder ruleOrder(java.lang.String ruleOrder)
- Parameters:
ruleOrder- Indicates how to manage the order of stateful rule evaluation for the policy. Default value: `DEFAULT_ACTION_ORDER`. Valid values: `DEFAULT_ACTION_ORDER`, `STRICT_ORDER`.- Returns:
- builder
-
streamExceptionPolicy
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder streamExceptionPolicy(@Nullable com.pulumi.core.Output<java.lang.String> streamExceptionPolicy)
- Parameters:
streamExceptionPolicy- Describes how to treat traffic which has broken midstream. Default value: `DROP`. Valid values: `DROP`, `CONTINUE`, `REJECT`.- Returns:
- builder
-
streamExceptionPolicy
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs.Builder streamExceptionPolicy(java.lang.String streamExceptionPolicy)
- Parameters:
streamExceptionPolicy- Describes how to treat traffic which has broken midstream. Default value: `DROP`. Valid values: `DROP`, `CONTINUE`, `REJECT`.- Returns:
- builder
-
build
public FirewallPolicyFirewallPolicyStatefulEngineOptionsArgs build()
-
-