0

使用 SAM 模板部署资源时出现此错误

下面是脚本 - sam package --template-file test.json --s3-bucket $s3_bucket --s3-prefix packages/my_folder/ --output-template-file samtemplate.yml

甚至在回滚到以前的工作状态后尝试过这个错误

return any([url.startswith(prefix) for prefix in ["s3://", "http://", "https://"]]) 文件 "/usr/local/lib/python3.8/ site-packages/samcli/lib/providers/sam_stack_provider.py”,第 250 行,返回 any([url.startswith(prefix) for prefix in ["s3://", "http://", "https: //"]]) AttributeError: 'collections.OrderedDict' 对象没有属性 'startswith'

添加一些调试消息后,我收到此错误 2021-04-22 06:42:32,820 | 无法解析属性 S3bucketname:OrderedDict([('Fn::Select', ['0', OrderedDict([('Fn::Split', ['/', OrderedDict([('Ref', 'TemplateS3BucketName') ])])])])])。原样离开。

4

0 回答 0