| Package | Description |
|---|---|
| software.amazon.awssdk.services.networkfirewall |
This is the API Reference for Network Firewall.
|
| software.amazon.awssdk.services.networkfirewall.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<UpdateRuleGroupResponse> |
NetworkFirewallAsyncClient.updateRuleGroup(Consumer<UpdateRuleGroupRequest.Builder> updateRuleGroupRequest)
Updates the rule settings for the specified rule group.
|
default UpdateRuleGroupResponse |
NetworkFirewallClient.updateRuleGroup(Consumer<UpdateRuleGroupRequest.Builder> updateRuleGroupRequest)
Updates the rule settings for the specified rule group.
|
| Modifier and Type | Method and Description |
|---|---|
static UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.builder() |
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.description(String description)
A description of the rule group.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.dryRun(Boolean dryRun)
Indicates whether you want Network Firewall to just check the validity of the request, rather than run the
request.
|
default UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
A complex type that contains settings for encryption of your rule group resources.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
A complex type that contains settings for encryption of your rule group resources.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.ruleGroup(Consumer<RuleGroup.Builder> ruleGroup)
An object that defines the rule group rules.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.ruleGroup(RuleGroup ruleGroup)
An object that defines the rule group rules.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.ruleGroupArn(String ruleGroupArn)
The Amazon Resource Name (ARN) of the rule group.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.ruleGroupName(String ruleGroupName)
The descriptive name of the rule group.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.rules(String rules)
A string containing stateful rule group rules specifications in Suricata flat format, with one rule per line.
|
default UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.sourceMetadata(Consumer<SourceMetadata.Builder> sourceMetadata)
A complex type that contains metadata about the rule group that your own rule group is copied from.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.sourceMetadata(SourceMetadata sourceMetadata)
A complex type that contains metadata about the rule group that your own rule group is copied from.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.toBuilder() |
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.type(RuleGroupType type)
Indicates whether the rule group is stateless or stateful.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.type(String type)
Indicates whether the rule group is stateless or stateful.
|
UpdateRuleGroupRequest.Builder |
UpdateRuleGroupRequest.Builder.updateToken(String updateToken)
A token used for optimistic locking.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends UpdateRuleGroupRequest.Builder> |
UpdateRuleGroupRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.