| AccessRule |
A content access rule.
|
| AccessRule.Builder |
|
| AccessRuleCriteria |
When defined, the parent challenge would be applied only for the requests that matched all the
listed conditions.
|
| AccessRuleCriteria.Builder |
|
| AddHttpResponseHeaderAction |
An object that represents the action of replacing or adding a header field.
|
| AddHttpResponseHeaderAction.Builder |
|
| AddressList |
The details of the address list.
|
| AddressList.Builder |
|
| AddressListSummary |
A summary of the address list’s information.
|
| AddressListSummary.Builder |
|
| AddressRateLimiting |
The IP rate limiting configuration.
|
| AddressRateLimiting.Builder |
|
| BlockChallengeSettings |
The challenge settings if action is set to BLOCK.
|
| BlockChallengeSettings.Builder |
|
| CachingRule |
|
| CachingRule.Builder |
|
| CachingRuleCriteria |
A caching rule criteria condition and value.
|
| CachingRuleCriteria.Builder |
|
| CachingRuleSummary |
The caching rule settings.
|
| CachingRuleSummary.Builder |
|
| Captcha |
The settings of the CAPTCHA challenge.
|
| Captcha.Builder |
|
| Certificate |
The details of the SSL certificate.
|
| Certificate_extensions |
|
| Certificate_extensions.Builder |
|
| Certificate_publicKeyInfo |
Information about the public key and the algorithm used by the public key.
|
| Certificate_publicKeyInfo.Builder |
|
| Certificate.Builder |
|
| CertificateIssuerName |
The issuer of the certificate.
|
| CertificateIssuerName.Builder |
|
| CertificateSubjectName |
The entity to be secured by the certificate.
|
| CertificateSubjectName.Builder |
|
| CertificateSummary |
A summary of the SSL certificate’s information.
|
| CertificateSummary.Builder |
|
| ChangeAddressListCompartmentDetails |
|
| ChangeAddressListCompartmentDetails.Builder |
|
| ChangeCertificateCompartmentDetails |
|
| ChangeCertificateCompartmentDetails.Builder |
|
| ChangeCustomProtectionRuleCompartmentDetails |
|
| ChangeCustomProtectionRuleCompartmentDetails.Builder |
|
| ChangeHttpRedirectCompartmentDetails |
|
| ChangeHttpRedirectCompartmentDetails.Builder |
|
| ChangeWaasPolicyCompartmentDetails |
|
| ChangeWaasPolicyCompartmentDetails.Builder |
|
| CreateAddressListDetails |
The data used to create a new address list of IP addresses and CIDR notations.
|
| CreateAddressListDetails.Builder |
|
| CreateCertificateDetails |
The data used to create a new SSL certificate.
|
| CreateCertificateDetails.Builder |
|
| CreateCustomProtectionRuleDetails |
The required data to create a custom protection rule.
|
| CreateCustomProtectionRuleDetails.Builder |
|
| CreateHttpRedirectDetails |
The details of a HTTP Redirect configured to redirect traffic from one hostname to another.
|
| CreateHttpRedirectDetails.Builder |
|
| CreateWaasPolicyDetails |
The required data to create a WAAS policy.
|
| CreateWaasPolicyDetails.Builder |
|
| CustomProtectionRule |
The details of a custom protection rule.
|
| CustomProtectionRule.Builder |
|
| CustomProtectionRuleSetting |
The OCID and action of a custom protection rule.
|
| CustomProtectionRuleSetting.Builder |
|
| CustomProtectionRuleSummary |
An overview of a custom protection rule.
|
| CustomProtectionRuleSummary.Builder |
|
| DeviceFingerprintChallenge |
The device fingerprint challenge settings.
|
| DeviceFingerprintChallenge.Builder |
|
| EdgeSubnet |
The details about an edge node subnet.
|
| EdgeSubnet.Builder |
|
| ExtendHttpResponseHeaderAction |
An object that represents the action of adding a header field to a response.
|
| ExtendHttpResponseHeaderAction.Builder |
|
| GoodBot |
The good bot settings.
|
| GoodBot.Builder |
|
| Header |
An HTTP header with name and value.
|
| Header.Builder |
|
| HeaderManipulationAction |
An object that represents an action to apply to an HTTP headers.
|
| HealthCheck |
Health checks monitor the status of your origin servers and only route traffic to the origins
that pass the health check.
|
| HealthCheck.Builder |
|
| HttpRedirect |
The details of a HTTP Redirect configuration to allow redirecting HTTP traffic from a request
domain to a new target.
|
| HttpRedirect.Builder |
|
| HttpRedirectSummary |
The details of a HTTP Redirect configuration to allow redirecting HTTP traffic from a request
domain to a new target.
|
| HttpRedirectSummary.Builder |
|
| HttpRedirectTarget |
|
| HttpRedirectTarget.Builder |
|
| HumanInteractionChallenge |
The human interaction challenge settings.
|
| HumanInteractionChallenge.Builder |
|
| IPHashLoadBalancingMethod |
An object that represents the ip-hash load balancing method.
|
| IPHashLoadBalancingMethod.Builder |
|
| JsChallenge |
The JavaScript challenge settings.
|
| JsChallenge.Builder |
|
| LoadBalancingMethod |
Note: Objects should always be created or deserialized using the Builder.
|
| Origin |
A detailed description of your web application’s origin host server.
|
| Origin.Builder |
|
| OriginGroup |
|
| OriginGroup_origins |
|
| OriginGroup_origins.Builder |
|
| OriginGroup.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 |
|
| PurgeCache |
The list of cached resources to purge.
|
| PurgeCache.Builder |
|
| Recommendation |
A recommended protection rule for a web application.
|
| Recommendation.Builder |
|
| RemoveHttpResponseHeaderAction |
An object that represents the action of removing from a response all occurrences of header fields
with a specified name.
|
| RemoveHttpResponseHeaderAction.Builder |
|
| RoundRobinLoadBalancingMethod |
An object that represents the round-robin load balancing method.
|
| RoundRobinLoadBalancingMethod.Builder |
|
| StickyCookieLoadBalancingMethod |
An object that represents the sticky-cookie load balancing method and its properties.
|
| StickyCookieLoadBalancingMethod.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 |
|
| UpdateAddressListDetails |
The data used to update the address list: IP addresses and CIDR notations.
|
| UpdateAddressListDetails.Builder |
|
| UpdateCertificateDetails |
The data used to create a new SSL certificate.
|
| UpdateCertificateDetails.Builder |
|
| UpdateCustomProtectionRuleDetails |
Updates the configuration details of a custom protection rule.
|
| UpdateCustomProtectionRuleDetails.Builder |
|
| UpdateHttpRedirectDetails |
The details of a HTTP Redirect configured to redirect traffic from one hostname to another.
|
| UpdateHttpRedirectDetails.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 |
|
| WaasPolicyCustomProtectionRuleSummary |
The OCID and action of a custom protection rule.
|
| WaasPolicyCustomProtectionRuleSummary.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 |
|