WafConfigDetails.Builder |
WafConfigDetails.Builder.accessRules(List<AccessRule> accessRules) |
The access rules applied to the Web Application Firewall.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.addressRateLimiting(AddressRateLimiting addressRateLimiting) |
The settings used to limit the number of requests from an IP address.
|
static WafConfigDetails.Builder |
WafConfigDetails.builder() |
Create a new builder.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.cachingRules(List<CachingRule> cachingRules) |
A list of caching rules applied to the web application.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.captchas(List<Captcha> captchas) |
A list of CAPTCHA challenge settings.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.copy(WafConfigDetails model) |
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.customProtectionRules(List<CustomProtectionRuleSetting> customProtectionRules) |
A list of the custom protection rule OCIDs and their actions.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.deviceFingerprintChallenge(DeviceFingerprintChallenge deviceFingerprintChallenge) |
The device fingerprint challenge settings.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.humanInteractionChallenge(HumanInteractionChallenge humanInteractionChallenge) |
The human interaction challenge settings.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.jsChallenge(JsChallenge jsChallenge) |
The JavaScript challenge settings.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.origin(String origin) |
The key in the map of origins referencing the origin used for the Web Application
Firewall.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.originGroups(List<String> originGroups) |
The map of origin groups and their keys used to associate origins to the
wafConfig.
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.protectionSettings(ProtectionSettings protectionSettings) |
The settings applied to protection rules.
|
WafConfigDetails.Builder |
WafConfigDetails.toBuilder() |
|
WafConfigDetails.Builder |
WafConfigDetails.Builder.whitelists(List<Whitelist> whitelists) |
A list of IP addresses that bypass the Web Application Firewall.
|