0

当我尝试在云逻辑、移动集线器 aws 中创建新 api 或从 api 网关导入 api 时,出现此错误:

无法更新项目:无法部署资源,因为缺少部署 S3 存储桶。

s3 存储桶中有部署文件夹。

4

1 回答 1

1

您的 Mobile Hub 项目使用项目特定的 S3 存储桶将工件部署到 AWS Lambda 和 Amazon API Gateway。此存储桶是在创建项目时创建的,或者如果没有创建,那么每次您在 Mobile Hub 中更新任何项目配置时都会尝试创建存储桶。创建存储桶失败的原因有很多。例如,您可能有一个拒绝策略,它阻止 MobileHub_Service_Role 拥有创建 S3 存储桶的适当权限。或者,您可能达到存储桶的最大限制(默认限制为 100,但您可以联系客户支持以提高限制)。如果存储桶存在,那么您将在 Mobile Hub 的资源页面上看到它(名称中带有“部署”)。

如果您无法根据上述信息解决此问题,请联系客户支持并向他们提供您的帐户 ID,Mobile Hub 团队的人员将在服务日志中查找 S3 存储桶创建失败的原因。

于 2017-11-02T15:48:10.000 回答