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