Update a waf-acl
PUT /waf-acls/{id}
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”DocumentId
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 ”Updated
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)
Not found