【发布时间】:2019-03-11 18:36:29
【问题描述】:
我正在尝试将我的应用程序发布到无服务器应用程序存储库,但是当我选择我的“template.yml”文件时出现错误:
禁止(服务:Amazon S3;状态代码:403;错误代码:403 禁止;请求编号:XXXXXXXXXXXXXX; S3 扩展请求 ID: XXXXXXXXXXXXXXXXXX)
这是我的“template.yml”:
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Resources:
DataScraper:
Type: 'AWS::Serverless::Function'
Properties:
Handler: data_scraper.handler
Runtime: python3.6
CodeUri:
Bucket: ht-helpbot
Key: data_scraper.zip
Version: 1.0
CodeUri: 's3://ht-helpbot/data_scraper.zip'
Policies:
- DynamoDBCrudPolicy:
TableName: HTServiceProviderTable
FindService:
Type: 'AWS::Serverless::Function'
Properties:
Handler: find_service.handler
Runtime: python3.6
CodeUri: 's3://ht-helpbot/find_service.zip'
Policies:
- DynamoDBCrudPolicy:
TableName: HTServiceProviderTable
【问题讨论】:
-
您是否已通过 AWS 账户的身份验证?听起来您没有权限在您使用的帐户上发布服务。
-
是的,我已登录帐户
-
嗯。那么除非您使用的帐户已被限制并且不允许执行该功能,否则我不知道。对不起。
标签: amazon-web-services amazon-s3