AWS::WAFv2::WebACL CustomResponseBody - AWS CloudFormation

AWS::WAFv2::WebACL CustomResponseBody

The response body to use in a custom response to a web request. This is referenced by key from the CustomResponse CustomResponseBodyKey.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Content" : String, "ContentType" : String }

YAML

Content: String ContentType: String

Properties

Content

The payload of the custom response.

You can use JSON escape strings in JSON content. To do this, you must specify JSON content in the ContentType setting.

For information about the limits on count and size for custom request and response settings, see AWS WAF quotas in the AWS WAF Developer Guide.

Required: Yes

Type: String

Minimum: 1

Maximum: 10240

Pattern: [\s\S]*

Update requires: No interruption

ContentType

The type of content in the payload that you are defining in the Content string.

Required: Yes

Type: String

Allowed values: APPLICATION_JSON | TEXT_HTML | TEXT_PLAIN

Update requires: No interruption