我正在使用 SAM 开发 AWS 无服务器应用程序。我的template.yaml有这一行用于定义 S3 存储桶名称:
BucketName: !Sub ${AWS::StackName}-visit-attachments-${AWS::AccountID}
当我使用变量部署到 AWS 时,sam deploy
这些变量被正确替换。但是当我在本地执行 lambda 函数时,生成的字符串是local-visit-attachments-123456789012
. 我找不到local
和123456789012
来自哪里,因为我在配置中的任何地方都没有它们。
我怎样才能使它在本地使用与我部署到 AWS 时相同的值?