翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SAM の組み込み関数
組み込み関数は、ランタイムにのみ使用可能なプロパティに値を割り当てるために組み込まれた関数です。AWS SAM では、特定の組み込み関数プロパティにサポートが制限されているため、一部の組み込み関数を解決することはできません。したがって、これを解決するためには、AWS::LanguageExtensions
変換を追加することをお勧めします。AWS::LanguageExtensions
は、AWS CloudFormation によってホストされたマクロであり、組み込み関数や、デフォルトでは AWS CloudFormation に含まれていないその他の機能の使用を可能にしています。
Transform: - AWS::LanguageExtensions - AWS::Serverless-2016-10-31
注記
注: CodeUri プロパティで組み込み関数を使用すると、AWS SAM が値を正しく解析できなくなります。代わりに AWS::LanguageExtensions
変換の使用を検討してください。
詳細情報については、AWS::Serverless::Function のプロパティセクションを参照してください。
組み込み関数の詳細については、AWS CloudFormation ユーザーガイドの「Intrinsic Function Reference」を参照してください。