| AccessControlRule |
Rule that represents Request/Response Access Control.
|
| AccessControlRule.Builder |
|
| Action |
An object that represents action and its options.
|
| Action.Type |
- CHECK is a non-terminating action that does not stop the execution of rules in current
module, just emits a log message documenting result of rule execution.
|
| AllowAction |
An object that represents an action which upon matching rule skips all remaining rules in the
current module.
|
| AllowAction.Builder |
|
| BackendType |
Type of the WebAppFirewall, as example LOAD_BALANCER.
|
| ChangeNetworkAddressListCompartmentDetails |
Updates compartmentId of resource.
|
| ChangeNetworkAddressListCompartmentDetails.Builder |
|
| ChangeResourceCompartmentDetails |
Updates compartmentId of resource.
|
| ChangeResourceCompartmentDetails.Builder |
|
| ChangeWebAppFirewallCompartmentDetails |
Updates compartmentId of resource.
|
| ChangeWebAppFirewallCompartmentDetails.Builder |
|
| ChangeWebAppFirewallPolicyCompartmentDetails |
Updates compartmentId of resource.
|
| ChangeWebAppFirewallPolicyCompartmentDetails.Builder |
|
| CheckAction |
An object that represents an action which does not stop the execution of rules in current module,
just emits a log message documenting result of rule execution.
|
| CheckAction.Builder |
|
| CollaborativeCapabilityWeight |
Defines how much a contributing capability contributes towards the action threshold of a
collaborative protection capability.
|
| CollaborativeCapabilityWeight.Builder |
|
| CollaborativeCapabilityWeightOverride |
Collaborative capability key and overriding weight.
|
| CollaborativeCapabilityWeightOverride.Builder |
|
| CreateNetworkAddressListAddressesDetails |
The information about new NetworkAddressListAddresses.
|
| CreateNetworkAddressListAddressesDetails.Builder |
|
| CreateNetworkAddressListDetails |
The information about new NetworkAddressList.
|
| CreateNetworkAddressListDetails.Type |
Type of NetworkAddressList.
|
| CreateNetworkAddressListVcnAddressesDetails |
The information about new NetworkAddressListVcnAddresses.
|
| CreateNetworkAddressListVcnAddressesDetails.Builder |
|
| CreateWebAppFirewallDetails |
The information about new Web App Firewall.
|
| CreateWebAppFirewallLoadBalancerDetails |
The information about new WebAppFirewallLoadBalancer.
|
| CreateWebAppFirewallLoadBalancerDetails.Builder |
|
| CreateWebAppFirewallPolicyDetails |
The information about new WebAppFirewallPolicy.
|
| CreateWebAppFirewallPolicyDetails.Builder |
|
| DynamicHttpResponseBody |
Allows returning dynamically generated HTTP response body based on the provided template.
|
| DynamicHttpResponseBody.Builder |
|
| HttpResponseBody |
Type of returned HTTP response body.
|
| HttpResponseBody.Type |
Type of HttpResponseBody.
|
| NetworkAddressList |
IP addresses that can be used between different WebAppFirewallPolicies.
|
| NetworkAddressList.LifecycleState |
The current state of the NetworkAddressList.
|
| NetworkAddressList.Type |
Type of NetworkAddressList.
|
| NetworkAddressListAddresses |
A NetworkAddressList that contains addresses.
|
| NetworkAddressListAddresses.Builder |
|
| NetworkAddressListAddressesSummary |
Summary of NetworkAddressListAddresses.
|
| NetworkAddressListAddressesSummary.Builder |
|
| NetworkAddressListCollection |
Contains NetworkAddressListSummary items.
|
| NetworkAddressListCollection.Builder |
|
| NetworkAddressListSummary |
Summary of NetworkAddressList.
|
| NetworkAddressListSummary.Type |
Type of NetworkAddressList.
|
| NetworkAddressListVcnAddresses |
A NetworkAddressList that contains VCN addresses.
|
| NetworkAddressListVcnAddresses.Builder |
|
| NetworkAddressListVcnAddressesSummary |
Summary of NetworkAddressListVcnAddresses.
|
| NetworkAddressListVcnAddressesSummary.Builder |
|
| PrivateAddresses |
A pair of VCN OCID and private IP address prefix in CIDR notation.
|
| PrivateAddresses.Builder |
|
| ProtectionCapability |
References an OCI-managed protection capability.
|
| ProtectionCapability.Builder |
|
| ProtectionCapabilityCollection |
Result of a protection capabilities search.
|
| ProtectionCapabilityCollection.Builder |
|
| ProtectionCapabilityExclusions |
Identifies specific HTTP message parameters to exclude from inspection by a protection
capability.
|
| ProtectionCapabilityExclusions.Builder |
|
| ProtectionCapabilityGroupTagCollection |
Result of a protection capabilities group tags search.
|
| ProtectionCapabilityGroupTagCollection.Builder |
|
| ProtectionCapabilityGroupTagSummary |
Object representing protection cabapility group tag and its metadata.
|
| ProtectionCapabilityGroupTagSummary.Builder |
|
| ProtectionCapabilitySettings |
|
| ProtectionCapabilitySettings.Builder |
|
| ProtectionCapabilitySummary |
A summary of available OCI-managed protection capabilities in WebAppFirewallPolicy.
|
| ProtectionCapabilitySummary.Builder |
|
| ProtectionCapabilitySummary.Type |
The type of protection capability.
|
| ProtectionRule |
Rule that represents Request/Response Protection.
|
| ProtectionRule.Builder |
|
| RequestAccessControl |
Module that allows inspection of HTTP request properties and to return a defined HTTP response.
|
| RequestAccessControl.Builder |
|
| RequestProtection |
Module that allows to enable OCI-managed protection capabilities for incoming HTTP requests.
|
| RequestProtection.Builder |
|
| RequestRateLimiting |
Module that allows inspection of HTTP connection properties and to limit requests frequency for a
given key.
|
| RequestRateLimiting.Builder |
|
| RequestRateLimitingConfiguration |
Rate limiting configuration.
|
| RequestRateLimitingConfiguration.Builder |
|
| RequestRateLimitingRule |
Rule that represents RequestRateLimitingConfigurations.
|
| RequestRateLimitingRule.Builder |
|
| ResponseAccessControl |
Module that allows inspection of HTTP response properties and to return a defined HTTP response.
|
| ResponseAccessControl.Builder |
|
| ResponseHeader |
A header field to add to a response.
|
| ResponseHeader.Builder |
|
| ResponseProtection |
Module that allows to enable OCI-managed protection capabilities for HTTP responses.
|
| ResponseProtection.Builder |
|
| ReturnHttpResponseAction |
An object that represents an action which returns a defined HTTP response.
|
| ReturnHttpResponseAction.Builder |
|
| SortOrder |
Sort orders.
|
| StaticTextHttpResponseBody |
Allows returning static text as HTTP response body.
|
| StaticTextHttpResponseBody.Builder |
|
| UpdateNetworkAddressListAddressesDetails |
The information to be updated for NetworkAddressListAddresses.
|
| UpdateNetworkAddressListAddressesDetails.Builder |
|
| UpdateNetworkAddressListDetails |
The information to be updated.
|
| UpdateNetworkAddressListDetails.Type |
Type of NetworkAddressList.
|
| UpdateNetworkAddressListVcnAddressesDetails |
The information to be updated for NetworkAddressListVcnAddresses.
|
| UpdateNetworkAddressListVcnAddressesDetails.Builder |
|
| UpdateWebAppFirewallDetails |
The information to be updated for WebAppFirewall.
|
| UpdateWebAppFirewallDetails.Builder |
|
| UpdateWebAppFirewallPolicyDetails |
The information to be updated.
|
| UpdateWebAppFirewallPolicyDetails.Builder |
|
| WebAppFirewall |
A resource connecting a WebAppFirewallPolicy to a backend of particular type, applying that
policy’s coverage to the backend.
|
| WebAppFirewall.LifecycleState |
The current state of the WebAppFirewall.
|
| WebAppFirewallCollection |
Result of a WebAppFirewall list operation.
|
| WebAppFirewallCollection.Builder |
|
| WebAppFirewallLoadBalancer |
WebAppFirewall to a LoadBalancer resource.
|
| WebAppFirewallLoadBalancer.Builder |
|
| WebAppFirewallLoadBalancerSummary |
Summary of the WebAppFirewallLoadBalancer.
|
| WebAppFirewallLoadBalancerSummary.Builder |
|
| WebAppFirewallPolicy |
The details of WebAppFirewallPolicy.
|
| WebAppFirewallPolicy.Builder |
|
| WebAppFirewallPolicy.LifecycleState |
The current state of the WebAppFirewallPolicy.
|
| WebAppFirewallPolicyCollection |
Contains WebAppFirewallPolicySummary items.
|
| WebAppFirewallPolicyCollection.Builder |
|
| WebAppFirewallPolicyRule |
Base schema for WebAppFirewallPolicyRules, including properties common to all of them.
|
| WebAppFirewallPolicyRule.ConditionLanguage |
The language used to parse condition from field condition.
|
| WebAppFirewallPolicyRule.Type |
Type of WebAppFirewallPolicyRule.
|
| WebAppFirewallPolicySummary |
Summary of the WebAppFirewallPolicy.
|
| WebAppFirewallPolicySummary.Builder |
|
| WebAppFirewallSummary |
Summary of the WebAppFirewall.
|
| WorkRequest |
A description of WorkRequest status
Note: Objects should always be created or deserialized using the WorkRequest.Builder.
|
| WorkRequest.Builder |
|
| WorkRequest.OperationType |
Type of the WorkRequest
|
| WorkRequest.Status |
Status of current work request.
|
| WorkRequestCollection |
Result of a WorkRequest search.
|
| WorkRequestCollection.Builder |
|
| WorkRequestError |
An error encountered while executing a WorkRequest.
|
| WorkRequestError.Builder |
|
| WorkRequestErrorCollection |
Result of a WorkRequestError search.
|
| WorkRequestErrorCollection.Builder |
|
| WorkRequestLogEntry |
A log message from the execution of a WorkRequest.
|
| WorkRequestLogEntry.Builder |
|
| WorkRequestLogEntryCollection |
Result of a WorkRequestLog search.
|
| WorkRequestLogEntryCollection.Builder |
|
| WorkRequestResource |
A resource created or operated on by a WorkRequest.
|
| WorkRequestResource.ActionType |
The way in which this resource is affected by the work tracked in the WorkRequest.
|
| WorkRequestResource.Builder |
|