Class | Description |
---|---|
AccessRule |
A content access rule.
|
AccessRule.Builder | |
AccessRuleCriteria |
|
AccessRuleCriteria.Builder | |
AddressRateLimiting |
The IP rate limiting configuration.
|
AddressRateLimiting.Builder | |
BlockChallengeSettings |
The challenge settings if
action is set to BLOCK . |
BlockChallengeSettings.Builder | |
Captcha |
The settings of the CAPTCHA challenge.
|
Captcha.Builder | |
Certificate |
The details of the SSL certificate.
|
Certificate_extensions |
|
Certificate_extensions.Builder | |
Certificate_publicKeyInfo |
|
Certificate_publicKeyInfo.Builder | |
Certificate_subjectName |
|
Certificate_subjectName.Builder | |
Certificate.Builder | |
CertificateSummary |
A summary of the SSL certificate’s information.
|
CertificateSummary.Builder | |
CreateCertificateDetails |
The data used to create a new SSL certificate.
|
CreateCertificateDetails.Builder | |
CreateWaasPolicyDetails |
The required data to create a WAAS policy.
|
CreateWaasPolicyDetails.Builder | |
DeviceFingerprintChallenge |
The device fingerprint challenge settings.
|
DeviceFingerprintChallenge.Builder | |
EdgeSubnet |
The details about an edge node subnet.
|
EdgeSubnet.Builder | |
GoodBot |
The good bot settings.
|
GoodBot.Builder | |
Header |
An HTTP header name and value.
|
Header.Builder | |
HumanInteractionChallenge |
The human interaction challenge settings.
|
HumanInteractionChallenge.Builder | |
JsChallenge |
The JavaScript challenge settings.
|
JsChallenge.Builder | |
Origin |
A detailed description of your web application’s origin host server.
|
Origin.Builder | |
PolicyConfig |
The configuration details for the WAAS policy.
|
PolicyConfig.Builder | |
ProtectionRule |
The protection rule settings.
|
ProtectionRule.Builder | |
ProtectionRuleAction |
A protection rule key and the associated action to apply to that rule.
|
ProtectionRuleAction.Builder | |
ProtectionRuleExclusion |
Allows specified types of requests to bypass the protection rule.
|
ProtectionRuleExclusion.Builder | |
ProtectionSettings |
The settings used for protection rules.
|
ProtectionSettings.Builder | |
Recommendation |
A recommended protection rule for a web application.
|
Recommendation.Builder | |
ThreatFeed |
The settings of the threat intelligence feed.
|
ThreatFeed.Builder | |
ThreatFeedAction |
The action to take for a request that has been determined to be potentially malicious.
|
ThreatFeedAction.Builder | |
UpdateCertificateDetails |
The data used to create a new SSL certificate.
|
UpdateCertificateDetails.Builder | |
UpdateWaasPolicyDetails |
Updates the configuration details of a WAAS policy.
|
UpdateWaasPolicyDetails.Builder | |
WaasPolicy |
The details of a Web Application Acceleration and Security (WAAS) policy.
|
WaasPolicy.Builder | |
WaasPolicySummary |
Summary information about a WAAS policy.
|
WaasPolicySummary.Builder | |
WafBlockedRequest |
|
WafBlockedRequest.Builder | |
WafConfig |
The Web Application Firewall configuration for the WAAS policy.
|
WafConfig.Builder | |
WafConfigDetails |
The Web Application Firewall configuration for the WAAS policy creation.
|
WafConfigDetails.Builder | |
WafLog |
A list of Web Application Firewall log entries.
|
WafLog.Builder | |
WafMeterDatum |
|
WafMeterDatum.Builder | |
WafRequest |
A time series of request counts handled by the Web Application Firewall, including blocked requests.
|
WafRequest.Builder | |
WafTrafficDatum |
A time series of traffic data for the Web Application Firewall configured for a policy.
|
WafTrafficDatum.Builder | |
Whitelist |
An array of IP addresses that bypass the Web Application Firewall.
|
Whitelist.Builder | |
WorkRequest |
Many of the API requests you use to create and configure WAAS policies do not take effect immediately.
|
WorkRequest.Builder | |
WorkRequestError |
An object returned in the event of a work request error.
|
WorkRequestError.Builder | |
WorkRequestLogEntry |
A log message for a work request.
|
WorkRequestLogEntry.Builder | |
WorkRequestResource |
The resource on which the work request is operating.
|
WorkRequestResource.Builder | |
WorkRequestSummary |
The summarized details of a work request.
|
WorkRequestSummary.Builder |
Enum | Description |
---|---|
AccessRule.Action |
The action to take when the access criteria are met for a rule.
|
AccessRule.BlockAction |
The method used to block requests if
action is set to BLOCK and the access criteria are met. |
AccessRuleCriteria.Condition |
The criteria the access rule uses to determine if action should be taken on a request.
|
BlockChallengeSettings.BlockAction |
The method used to block requests that fail the challenge, if
action is set to BLOCK . |
DeviceFingerprintChallenge.Action |
The action to take on requests from detected bots.
|
HumanInteractionChallenge.Action |
The action to take against requests from detected bots.
|
JsChallenge.Action |
The action to take against requests from detected bots.
|
LifecycleStates |
The current status of the specified WAAS policy.
|
ProtectionRule.Action |
The action to take when the traffic is detected as malicious.
|
ProtectionRuleAction.Action |
The action to apply to the protection rule.
|
ProtectionRuleExclusion.Target |
The target of the exclusion.
|
ProtectionSettings.AllowedHttpMethods | |
ProtectionSettings.BlockAction |
If
action is set to BLOCK , this specifies how the traffic is blocked when detected as malicious by a protection rule. |
ThreatFeed.Action |
The action to take when traffic is flagged as malicious by data from the threat intelligence feed.
|
ThreatFeedAction.Action |
The selected action.
|
WafBlockedRequest.WafFeature |
The specific Web Application Firewall feature that blocked the requests, such as JavaScript Challenge or Access Control.
|
WorkRequestOperationTypes |
An enum value indicating the operation being performed by the work request.
|
WorkRequestResource.ActionType |
How the work request affects the resource.
|
WorkRequestStatusValues |
The possible status values for a work request.
|
Copyright © 2016–2019. All rights reserved.