Class | Description |
---|---|
AccessControlRule |
Rule that represents Request/Response Access Control.
|
AccessControlRule.Builder | |
Action |
An object that represents action and its options.
|
AllowAction |
An object that represents an action which upon matching rule skips all remaining rules in the
current module.
|
AllowAction.Builder | |
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.
|
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.
|
NetworkAddressList |
IP addresses that can be used between different WebAppFirewallPolicies.
|
NetworkAddressListAddresses |
A NetworkAddressList that contains addresses.
|
NetworkAddressListAddresses.Builder | |
NetworkAddressListAddressesSummary |
Summary of NetworkAddressListAddresses.
|
NetworkAddressListAddressesSummary.Builder | |
NetworkAddressListCollection |
Contains NetworkAddressListSummary items.
|
NetworkAddressListCollection.Builder | |
NetworkAddressListSummary |
Summary 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 |
Settings for protection capabilities
Note: Objects should always be created or deserialized using the ProtectionCapabilitySettings.Builder . |
ProtectionCapabilitySettings.Builder | |
ProtectionCapabilitySummary |
A summary of available OCI-managed protection capabilities in WebAppFirewallPolicy.
|
ProtectionCapabilitySummary.Builder | |
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 | |
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.
|
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.
|
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 | |
WebAppFirewallPolicyCollection |
Contains WebAppFirewallPolicySummary items.
|
WebAppFirewallPolicyCollection.Builder | |
WebAppFirewallPolicyRule |
Base schema for WebAppFirewallPolicyRules, including properties common to all of them.
|
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 | |
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.Builder |
Enum | Description |
---|---|
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.
|
BackendType |
Type of the WebAppFirewall, as example LOAD_BALANCER.
|
CreateNetworkAddressListDetails.Type |
Type of NetworkAddressList.
|
HttpResponseBody.Type |
Type of HttpResponseBody.
|
NetworkAddressList.LifecycleState |
The current state of the NetworkAddressList.
|
NetworkAddressList.Type |
Type of NetworkAddressList.
|
NetworkAddressListSummary.Type |
Type of NetworkAddressList.
|
ProtectionCapabilitySummary.Type |
The type of protection capability.
|
SortOrder |
Sort orders.
|
UpdateNetworkAddressListDetails.Type |
Type of NetworkAddressList.
|
WebAppFirewall.LifecycleState |
The current state of the WebAppFirewall.
|
WebAppFirewallPolicy.LifecycleState |
The current state of the WebAppFirewallPolicy.
|
WebAppFirewallPolicyRule.ConditionLanguage |
The language used to parse condition from field
condition . |
WebAppFirewallPolicyRule.Type |
Type of WebAppFirewallPolicyRule.
|
WorkRequest.OperationType |
Type of the WorkRequest
|
WorkRequest.Status |
Status of current work request.
|
WorkRequestResource.ActionType |
The way in which this resource is affected by the work tracked in the WorkRequest.
|
Copyright © 2016–2024. All rights reserved.