Amazon WAF website screenshot

Amazon WAF

AWS WAF is a web application firewall that helps protect web applications and APIs from common web exploits and bots that may affect availability, compromise security, or consume excessive resources.

1 APIs 2 Features
Bot ManagementDdos ProtectionSecurityWAFWeb Application Firewall

APIs

Amazon WAF REST API

RESTful API for AWS WAF operations including web ACL management, rule groups, IP sets, regex pattern sets, and logging configurations for protecting web applications.

Collections

Pricing Plans

Amazon Waf Plans Pricing

3 plans

PLANS

Rate Limits

Amazon Waf Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Automation

Automate operational tasks with Amazon WAF.

API Access

Programmatic access to Amazon WAF resources.

Use Cases

Cloud Operations

Use Amazon WAF to manage and automate cloud operations.

Semantic Vocabularies

Amazon Waf Context

7 classes · 5 properties

JSON-LD

API Governance Rules

Amazon WAF API Rules

8 rules · 3 errors 5 warnings

SPECTRAL

JSON Structure

Amazon Waf Rule Structure

0 properties

JSON STRUCTURE

Amazon Waf Tag Structure

0 properties

JSON STRUCTURE

Amazon Waf Visibility Config Structure

0 properties

JSON STRUCTURE

Amazon Waf Web A C L Summary Structure

0 properties

JSON STRUCTURE

Amazon Waf Web Acl Structure

0 properties

JSON STRUCTURE

Example Payloads

Amazon Waf Example

2 fields

EXAMPLE

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
Signup
Signup
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
Knowledge Center
Knowledge Center
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
Contact
Contact
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon WAF API
  version: '2019-07-29'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Web ACLs
    type: folder
  items:
  - info:
      name: Amazon WAF Create a Web ACL
      type: http
    http:
      method: POST
      url: https://wafv2.{region}.amazonaws.com/#CreateWebACL
      body:
        type: json
        data: '{}'
    docs: Creates a web ACL with the specified rules and default action for managing web traffic.
  - info:
      name: Amazon WAF Get a Web ACL
      type: http
    http:
      method: POST
      url: https://wafv2.{region}.amazonaws.com/#GetWebACL
      body:
        type: json
        data: '{}'
    docs: Retrieves the specified web ACL.
  - info:
      name: Amazon WAF List Web ACLs
      type: http
    http:
      method: POST
      url: https://wafv2.{region}.amazonaws.com/#ListWebACLs
      body:
        type: json
        data: '{}'
    docs: Retrieves a list of web ACLs.
- info:
    name: IP Sets
    type: folder
  items:
  - info:
      name: Amazon WAF Create an IP Set
      type: http
    http:
      method: POST
      url: https://wafv2.{region}.amazonaws.com/#CreateIPSet
      body:
        type: json
        data: '{}'
    docs: Creates an IP set for use in web ACL rules.
- info:
    name: Rule Groups
    type: folder
  items:
  - info:
      name: Amazon WAF Create a Rule Group
      type: http
    http:
      method: POST
      url: https://wafv2.{region}.amazonaws.com/#CreateRuleGroup
      body:
        type: json
        data: '{}'
    docs: Creates a rule group with the specified rules.
bundled: true