■ CloudFormation Templates
CloudFormation templates支持以下两种文本格式:
- json
- yaml
CloudFormation的所有特性都可以通过json和yaml这两种格式展现,也包括CloudFormation Designer
可根据个人喜好,选择使用json或yaml格式
注:
- 如果使用yaml格式编辑CloudFormation,则yaml独有的特性json就不支持,比如注释
因此,不建议在yaml中使用注释,Designer不支持使用yaml注释,Designer将yaml转换成json时,注释会丢失
可以在designer中编辑好保存成yaml后,在此yaml基础上追加注释 - json和yaml格式本身也有自己标准,CloudFormation templates也只是支持它们众多标准中的某一标准
json格式: 支持ECMA-404 ,
yaml格式: 支持Version 1.1 ,但也有一些特性CloudFormation是不支持的,比如,Alias,hash merges等