Introduction: Amazon CloudFormation Template Reference Guide - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

Introduction: Amazon CloudFormation Template Reference Guide

The Amazon CloudFormation Template Reference Guide is a companion to the Amazon CloudFormation User Guide. It provides detailed information about the different components that you can use when creating Amazon CloudFormation templates.

Reference summary

The Amazon CloudFormation Template Reference Guide contains reference information for the following topics:

  • Resource types and properties – These are the different types of Amazon resources that you can create and manage using CloudFormation. Each resource type has its own set of properties that you can specify to customize its configuration. For more information, see the Amazon resource and property types reference.

  • Resource attributes – Special settings that determine how a resource behaves and interacts with other resources. For example, the UpdatePolicy attribute lets you specify how a resource should be updated when you make changes to it. For more information, see the Resource attribute reference.

  • Intrinsic functions – Built-in functions you can use to perform certain tasks like joining strings or referencing other resources. For more information, see the Intrinsic function reference.

  • Transforms – Macros that CloudFormation provides to simplify certain tasks or operations within your templates. For more information, see the Transform reference.

  • Helper scripts – Python helper scripts that you can use to install software and start services on an EC2 instance created as part of your stack. For more information, see the CloudFormation helper scripts reference.

  • Resource spec and schemas – Files that contain detailed specifications and schemas for each resource type. For more information, see the Resource spec and schemas reference.

If you're new to CloudFormation templates, we recommend that you first review the information in the Working with CloudFormation templates section of the Amazon CloudFormation User Guide.

If you're new to CloudFormation, see Getting started with CloudFormation, which guides you through creating your first stack with an example template.