給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇筆記簡介下 AWS 的 CloudFormation 的 Resources 和 Parameters 簡介。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/11937070
本篇範圍:Chapter 17
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
1. Resources 是 YAML 的必要值,格式為 AWS::aws-product-name::data-type-name
2. 你無法透過程式進行「動態生成」Resources 的值。換言之,你必須一個個手動的方式進行宣告、指定並設定相關的參數
3. 若你要讓你的 Template 得以重複使用,或是某些值是必須要在程式運行後才會取得,那麼 Parameters 的宣告會是你的好幫手
4. 若要在 Template 中使用,那需要加上 !Ref 的字樣
5. 有一些參數官方是有提供預設值的