| Package | Description |
|---|---|
| com.vmware.nsx_global_policy.model |
| Modifier and Type | Method and Description |
|---|---|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setDescription(java.lang.String description)
Free-text comment about this rule.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setEnable(java.lang.Boolean enable)
Enable or disable this rule.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setIndex(java.lang.Long index)
Rule index, this is used to determine the order of the rules.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setMatchCase(java.lang.String matchCase)
Possible values are:
ALBWafPSMRule.MATCH_CASE_SENSITIVE
ALBWafPSMRule.MATCH_CASE_INSENSITIVE
The field match_value_pattern regular expression is case sensitive. |
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setMatchElements(java.util.List<ALBWafPSMMatchElement> matchElements)
The match elements, for example ARGS id or ARGS|!ARGS password.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setMatchValueMaxLength(java.lang.Long matchValueMaxLength)
The maximum allowed length of the match_value.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setMatchValuePattern(java.lang.String matchValuePattern)
A regular expression which describes the expected value.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setMode(java.lang.String mode)
Possible values are:
ALBWafPSMRule.MODE_DETECTION_ONLY
ALBWafPSMRule.MODE_ENFORCEMENT
WAF Rule mode. |
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setName(java.lang.String name)
Name of the rule.
|
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setParanoiaLevel(java.lang.String paranoiaLevel)
Possible values are:
ALBWafPSMRule.PARANOIA_LEVEL_LOW
ALBWafPSMRule.PARANOIA_LEVEL_MEDIUM
ALBWafPSMRule.PARANOIA_LEVEL_HIGH
ALBWafPSMRule.PARANOIA_LEVEL_EXTREME
WAF Ruleset paranoia mode. |
ALBWafPSMRule.Builder |
ALBWafPSMRule.Builder.setRuleId(java.lang.String ruleId)
Id field which is used for log and metric generation.
|