public static interface FirewallPolicyDetails.Builder extends SdkPojo, CopyableBuilder<FirewallPolicyDetails.Builder,FirewallPolicyDetails>
| Modifier and Type | Method and Description |
|---|---|
FirewallPolicyDetails.Builder |
statefulRuleGroupReferences(Collection<FirewallPolicyStatefulRuleGroupReferencesDetails> statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
|
FirewallPolicyDetails.Builder |
statefulRuleGroupReferences(Consumer<FirewallPolicyStatefulRuleGroupReferencesDetails.Builder>... statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
|
FirewallPolicyDetails.Builder |
statefulRuleGroupReferences(FirewallPolicyStatefulRuleGroupReferencesDetails... statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
|
FirewallPolicyDetails.Builder |
statelessCustomActions(Collection<FirewallPolicyStatelessCustomActionsDetails> statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting. |
FirewallPolicyDetails.Builder |
statelessCustomActions(Consumer<FirewallPolicyStatelessCustomActionsDetails.Builder>... statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting. |
FirewallPolicyDetails.Builder |
statelessCustomActions(FirewallPolicyStatelessCustomActionsDetails... statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting. |
FirewallPolicyDetails.Builder |
statelessDefaultActions(Collection<String> statelessDefaultActions)
The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
|
FirewallPolicyDetails.Builder |
statelessDefaultActions(String... statelessDefaultActions)
The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
|
FirewallPolicyDetails.Builder |
statelessFragmentDefaultActions(Collection<String> statelessFragmentDefaultActions)
The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the policy.
|
FirewallPolicyDetails.Builder |
statelessFragmentDefaultActions(String... statelessFragmentDefaultActions)
The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the policy.
|
FirewallPolicyDetails.Builder |
statelessRuleGroupReferences(Collection<FirewallPolicyStatelessRuleGroupReferencesDetails> statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
|
FirewallPolicyDetails.Builder |
statelessRuleGroupReferences(Consumer<FirewallPolicyStatelessRuleGroupReferencesDetails.Builder>... statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
|
FirewallPolicyDetails.Builder |
statelessRuleGroupReferences(FirewallPolicyStatelessRuleGroupReferencesDetails... statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFirewallPolicyDetails.Builder statefulRuleGroupReferences(Collection<FirewallPolicyStatefulRuleGroupReferencesDetails> statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
statefulRuleGroupReferences - The stateful rule groups that are used in the firewall policy.FirewallPolicyDetails.Builder statefulRuleGroupReferences(FirewallPolicyStatefulRuleGroupReferencesDetails... statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
statefulRuleGroupReferences - The stateful rule groups that are used in the firewall policy.FirewallPolicyDetails.Builder statefulRuleGroupReferences(Consumer<FirewallPolicyStatefulRuleGroupReferencesDetails.Builder>... statefulRuleGroupReferences)
The stateful rule groups that are used in the firewall policy.
This is a convenience method that creates an instance of theFirewallPolicyStatefulRuleGroupReferencesDetails.Builder
avoiding the need to create one manually via
FirewallPolicyStatefulRuleGroupReferencesDetails.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #statefulRuleGroupReferences(List.
statefulRuleGroupReferences - a consumer that will call methods on
FirewallPolicyStatefulRuleGroupReferencesDetails.Builder#statefulRuleGroupReferences(java.util.Collection) FirewallPolicyDetails.Builder statelessCustomActions(Collection<FirewallPolicyStatelessCustomActionsDetails> statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting.
statelessCustomActions - The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting.FirewallPolicyDetails.Builder statelessCustomActions(FirewallPolicyStatelessCustomActionsDetails... statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting.
statelessCustomActions - The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting.FirewallPolicyDetails.Builder statelessCustomActions(Consumer<FirewallPolicyStatelessCustomActionsDetails.Builder>... statelessCustomActions)
The custom action definitions that are available to use in the firewall policy's
StatelessDefaultActions setting.
FirewallPolicyStatelessCustomActionsDetails.Builder
avoiding the need to create one manually via
FirewallPolicyStatelessCustomActionsDetails.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #statelessCustomActions(List.
statelessCustomActions - a consumer that will call methods on
FirewallPolicyStatelessCustomActionsDetails.Builder#statelessCustomActions(java.util.Collection) FirewallPolicyDetails.Builder statelessDefaultActions(Collection<String> statelessDefaultActions)
The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
statelessDefaultActions - The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
FirewallPolicyDetails.Builder statelessDefaultActions(String... statelessDefaultActions)
The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
statelessDefaultActions - The actions to take on a packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
FirewallPolicyDetails.Builder statelessFragmentDefaultActions(Collection<String> statelessFragmentDefaultActions)
The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
statelessFragmentDefaultActions - The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the
policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
FirewallPolicyDetails.Builder statelessFragmentDefaultActions(String... statelessFragmentDefaultActions)
The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
statelessFragmentDefaultActions - The actions to take on a fragmented UDP packet if it doesn't match any of the stateless rules in the
policy.
You must specify a standard action (aws:pass, aws:drop,
aws:forward_to_sfe), and can optionally include a custom action from
StatelessCustomActions.
FirewallPolicyDetails.Builder statelessRuleGroupReferences(Collection<FirewallPolicyStatelessRuleGroupReferencesDetails> statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
statelessRuleGroupReferences - The stateless rule groups that are used in the firewall policy.FirewallPolicyDetails.Builder statelessRuleGroupReferences(FirewallPolicyStatelessRuleGroupReferencesDetails... statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
statelessRuleGroupReferences - The stateless rule groups that are used in the firewall policy.FirewallPolicyDetails.Builder statelessRuleGroupReferences(Consumer<FirewallPolicyStatelessRuleGroupReferencesDetails.Builder>... statelessRuleGroupReferences)
The stateless rule groups that are used in the firewall policy.
This is a convenience method that creates an instance of theFirewallPolicyStatelessRuleGroupReferencesDetails.Builder
avoiding the need to create one manually via
FirewallPolicyStatelessRuleGroupReferencesDetails.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #statelessRuleGroupReferences(List.
statelessRuleGroupReferences - a consumer that will call methods on
FirewallPolicyStatelessRuleGroupReferencesDetails.Builder#statelessRuleGroupReferences(java.util.Collection) Copyright © 2023. All rights reserved.