本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用範本巨集在 CloudFormation 範本上執行自訂處理
透過巨集,讓可您在範本上執行自訂處理,例如尋找和取代操作這種簡單動作,乃至於全部範本的大規模轉換。
若要了解可能性的廣度,請考慮使用 AWS::Include 和 AWS::Serverless 轉換 (由 CloudFormation 託管的巨集):
-
AWS::Include 轉換可讓您將樣板式範本程式碼片段插入範本中。
-
AWS::Serverless 轉換接受以 AWS Serverless Application Model (AWS SAM) 語法編寫的整個範本,然後將其轉換並擴充為相容的 CloudFormation 範本。如需無伺服器應用程式和 AWS SAM 的詳細資訊,請參閱《AWS Serverless Application Model 開發人員指南》。
帳單
當巨集執行時,Lambda 函數的擁有者需要支付執行該函數的任何相關費用。
AWS::Include 和 AWS::Serverless 轉換是由 CloudFormation 託管的巨集。可免費使用它們。
巨集範例
除了本區段中的此範例外,您還可以在我們的 GitHub 程式碼庫