Specifies information required when returning a custom HTTP response.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{
"ContentType" : String
,
"MessageBody" : String
,
"StatusCode" : String
}
YAML
ContentType: String
MessageBody: String
StatusCode: String
Properties
ContentType
-
The content type.
Valid Values: text/plain | text/css | text/html | application/javascript | application/json
Required: No
Type: String
Minimum:
0
Maximum:
32
Update requires: No interruption
MessageBody
-
The message.
Required: No
Type: String
Minimum:
0
Maximum:
1024
Update requires: No interruption
StatusCode
-
The HTTP response code (2XX, 4XX, or 5XX).
Required: Yes
Type: String
Pattern:
^(2|4|5)\d\d$
Update requires: No interruption