AWS WAF is a web application firewall service that lets you monitor web requests for Amazon CloudFront distributions and restrict access to your content. Use AWS WAF to block or allow requests based on conditions that you specify, such as the IP addresses that requests originate from or values in the requests.

Developer Guide
Describes how to get started with AWS WAF, explains key concepts, and provides step-by-step instructions that show you how to use the features.
HTML | PDF
API Reference
Describes all the API operations for AWS WAF in detail.
HTML | PDF