AWS CLI返回不存在此类存储桶,但我可以在控制台中看到该存储桶

时间:2020-10-13 16:55:08

标签: amazon-web-services amazon-s3

尝试学习terraform并从其文档中浏览一些示例。我正在尝试将文件从PC移到S3存储桶。我使用以下命令创建此存储桶:

aws s3api create-bucket --bucket=terraform-serverless-example --region=us-east-1

如果我随后在控制台上检查或致电s3api list-buckets,我可以看到它存在并且可以使用。我也可以使用控制台上传。但是,当我尝试运行此命令时:

aws s3 cp example.zip s3://terraform-serverless-example/v1.0.0/example.zip

它返回此错误:

upload failed: ./code.zip to s3://test-verson1/v1.0.0/code.zip An error occurred (NoSuchBucket) when calling the PutObject operation: The specified bucket does not exist

我尝试通过将其添加为标志来配置区域,确保权限正确等等,并且都已按需设置。我不知道为什么会这样,并且会感谢您的帮助。

0 个答案:

没有答案