| 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 |  | 
| 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 |  |