Cloudformation Template
Each parameter must be given a logical name also called logical id which must be alphanumeric and unique among all logical names within the template.
Cloudformation template. What is an aws cloudformation template. Lists the supported resources properties intrinsic functions and pseudo parameters that you can use in aws cloudformation templates. This gives us the luxury of version controlling our network and it allows for seamless exact network duplication for on demand development and staging environments says witoff. Template snippets provides examples that demonstrate how to write templates for a particular resource.
You can create templates for the service or application architectures you want and have aws cloudformation use those templates for quick and reliable provisioning of the services or applications called stacks. All of the company s networks are designed built and maintained through aws cloudformation templates. Each parameter must be assigned a parameter type that is supported by aws cloudformation. These sample templates are located in the community folder and its subfolders.
The aws cloudformation team and approved contributors provide and maintain sample templates in the aws folder. We also collect and make available templates developed by the community. We encourage your contributions to these templates. A template is a json or yaml formatted text file that describes your aws infrastructure.
You can author aws cloudformation templates in json or yaml formats. You can have a maximum of 60 parameters in an aws cloudformation template. For more information see what is aws cloudformation designer. Aws cloudformation sample templates demonstrate how you can create templates for various uses.
When deciding which format to use pick the format that you re most comfortable working in. For example you can view snippets for amazon ec2 instances amazon s3 domains aws cloudformation mappings and more. Aws cloudformation designer is a tool for visually creating and modifying templates. We support all aws cloudformation features and functions for both formats including in aws cloudformation designer.
Select your cookie preferences we use cookies and similar tools to enhance your experience provide our services deliver relevant advertising and make improvements. A template is a declaration of the aws resources that make up a stack. The template is stored as a text file whose format complies with the javascript object notation json or yaml standard. For example one sample template describes a load balancing auto scaling wordpress blog in an amazon vpc.