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