public static class UpdateSecurityRuleDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateSecurityRuleDetails.Builder |
action(TrafficActionType action)
Types of Action on the Traffic flow.
|
UpdateSecurityRuleDetails |
build() |
UpdateSecurityRuleDetails.Builder |
condition(SecurityRuleMatchCriteria condition) |
UpdateSecurityRuleDetails.Builder |
copy(UpdateSecurityRuleDetails model) |
UpdateSecurityRuleDetails.Builder |
inspection(TrafficInspectionType inspection)
Type of inspection to affect the Traffic flow.
|
UpdateSecurityRuleDetails.Builder |
position(RulePosition position) |
public UpdateSecurityRuleDetails.Builder condition(SecurityRuleMatchCriteria condition)
public UpdateSecurityRuleDetails.Builder action(TrafficActionType action)
Types of Action on the Traffic flow.
ALLOW - Allows the traffic. * DROP - Silently drops the traffic, e.g. without sending
a TCP reset. * REJECT - Rejects the traffic, sending a TCP reset to client and/or server
as applicable. * INSPECT - Inspects traffic for vulnerability as specified in inspection
, which may result in rejection.
action
- the value to setpublic UpdateSecurityRuleDetails.Builder inspection(TrafficInspectionType inspection)
Type of inspection to affect the Traffic flow. This is only applicable if action is INSPECT.
INTRUSION_DETECTION - Intrusion Detection. * INTRUSION_PREVENTION - Intrusion
Detection and Prevention. Traffic classified as potentially malicious will be rejected as
described in type
.
inspection
- the value to setpublic UpdateSecurityRuleDetails.Builder position(RulePosition position)
public UpdateSecurityRuleDetails build()
public UpdateSecurityRuleDetails.Builder copy(UpdateSecurityRuleDetails model)
Copyright © 2016–2024. All rights reserved.