ORACLE CLOUD

Web Application Firewall actions

17 actions you can wire into a flow, alongside everything else in the Oracle Cloud integration.

Every Web Application Firewall action

  • OCI WAF: Change Policy CompartmentMove a WAF policy into a different compartment: the policy keeps its OCID, only its compartment placement changes.
  • OCI WAF: Change Web App Firewall CompartmentMove a WAF Web App Firewall into a different compartment: it keeps its OCID, only its compartment placement changes.
  • OCI WAF: Create Network Address ListCreate a WAF network address list from a comma-separated set of IP address prefixes (CIDR). Returns a work-request id: the creation is asynchronous.
  • OCI WAF: Create PolicyCreate an empty Web Application Firewall policy with a display name. Returns a work-request id: poll Get Policy until ACTIVE, then add rules.
  • OCI WAF: Create Web App FirewallAttach a WAF policy to a load balancer by creating a load-balancer-backed Web App Firewall. Returns a work-request id: poll Get Web App Firewall until ACTIVE.
  • OCI WAF: Delete Network Address ListDelete a WAF network address list by its OCID. Returns a work-request id: the removal is asynchronous.
  • OCI WAF: Delete PolicyDelete a Web Application Firewall policy by its OCID. Asynchronous: returns a work-request id; the policy must not be attached to any firewall.
  • OCI WAF: Delete Web App FirewallDelete a Web Application Firewall by its OCID: it detaches from its backend. Returns a work-request id to poll for completion.
  • OCI WAF: Get Network Address ListFetch a single WAF network address list by its OCID: its address type, addresses and lifecycle state.
  • OCI WAF: Get PolicyFetch a single Web Application Firewall policy by its OCID: its display name, actions count and lifecycle state.
  • OCI WAF: Get Web App FirewallFetch a single Web Application Firewall by its OCID: its policy, backend and lifecycle state.
  • OCI WAF: List Network Address ListsList the WAF network address lists in a compartment. Optionally filter by exact display name. Walks pagination up to a safe cap.
  • OCI WAF: List PoliciesList the Web Application Firewall policies in a compartment, optionally filtered by exact display name and lifecycle state. Walks pagination up to a safe cap.
  • OCI WAF: List Protection CapabilitiesList the OCI-managed protection capabilities available to WAF policies in a compartment. Optionally filter by unique key or capability type. Walks pagination up to a safe cap.
  • OCI WAF: List Web App FirewallsList the Web Application Firewalls in a compartment. Optionally filter by exact display name or lifecycle state. Walks pagination up to a safe cap.
  • OCI WAF: Update PolicyPartially update a Web Application Firewall policy: rename it via the display name you supply; blank fields are left unchanged. Asynchronous: returns a work-request id, poll Get Policy until ACTIVE.
  • OCI WAF: Update Web App FirewallPartially update a Web Application Firewall: change only the display name and/or attached policy you supply; blank fields are left unchanged. Asynchronous: returns a work-request id, poll Get Web App Firewall until ACTIVE.

Also in Oracle Cloud

Put Web Application Firewall in a flow

These actions sit on the same canvas as every other integration, so a Web Application Firewall step can follow a form, a schedule or a message without any glue code.