Create a waf-acl
POST /waf-acls
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
object
Human-readable ACL name.
WAF scope: CLOUDFRONT (AWS global), REGIONAL (AWS/Azure), GLOBAL (Cloudflare).
Default action for requests that do not match any rule.
WAF rules array (WafRule[]) — synced from provider.
WCU capacity consumed by this ACL (AWS-specific).
Provider-side ACL identifier (AWS WebACL ID, Azure ARM resource path, Cloudflare zone ID).
Responses
Section titled “ Responses ”Created
object
object
Human-readable ACL name.
WAF scope: CLOUDFRONT (AWS global), REGIONAL (AWS/Azure), GLOBAL (Cloudflare).
Default action for requests that do not match any rule.
WAF rules array (WafRule[]) — synced from provider.
WCU capacity consumed by this ACL (AWS-specific).
Provider-side ACL identifier (AWS WebACL ID, Azure ARM resource path, Cloudflare zone ID).
Validation error
Missing or invalid authentication
Not authorized (tenant scope or capability)