| Package | Description |
|---|---|
| com.vmware.nsx_global_policy.model |
| Modifier and Type | Method and Description |
|---|---|
ALBWafRule.Builder |
ALBWafRule.Builder.setAviTags(java.util.List<java.lang.String> aviTags)
Tags for WAF rule as per Modsec language.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setEnable(java.lang.Boolean enable)
Enable or disable WAF Rule Group.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setExcludeList(java.util.List<ALBWafExcludeListEntry> excludeList)
Exclude list for the WAF rule.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setIndex(java.lang.Long index)
Number of index.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setIsSensitive(java.lang.Boolean isSensitive)
The rule field is sensitive and will not be displayed.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setMode(java.lang.String mode)
Possible values are:
ALBWafRule.MODE_DETECTION_ONLY
ALBWafRule.MODE_ENFORCEMENT
WAF Rule mode. |
ALBWafRule.Builder |
ALBWafRule.Builder.setName(java.lang.String name)
User-friendly optional name for a rule.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setPhase(java.lang.String phase)
Possible values are:
ALBWafRule.PHASE_CONNECTION ALBWafRule.PHASE_REQUEST_HEADER
ALBWafRule.PHASE_REQUEST_BODY
ALBWafRule.PHASE_RESPONSE_HEADER
ALBWafRule.PHASE_RESPONSE_BODY
ALBWafRule.PHASE_LOGGING
The execution phase where this rule will be executed. |
ALBWafRule.Builder |
ALBWafRule.Builder.setRule(java.lang.String rule)
Rule as per Modsec language.
|
ALBWafRule.Builder |
ALBWafRule.Builder.setRuleId(java.lang.String ruleId)
Identifier (id) for a rule per Modsec language.
|