The AWS CloudFormation template is has the JSON format and explains the infrastructure. The only mandatory section is the Resources
section and all others are optional. The template as well as the subsections are enclosed in braces {}
. The following is an example of the CloudFormation template:
{ "AWSTemplateFormatVersion" : "version date", "Description" : "JSON string", "Metadata" : { template metadata }, "Parameters" : { set of parameters }, "Mappings" : { set of mappings }, "Conditions" : { set of conditions }, "Resources" : { set of resources }, "Outputs" : { set of outputs } }