如何为本地DynamoDB设置无服务器脱机许可?

时间:2019-03-12 05:13:47

标签: amazon-dynamodb serverless serverless-framework-offline amazon-dynamodb-local

我正在尝试使用本地DynamoDB脱机设置无服务器。我遵循了一个在yaml文件中建议以下IAM的教程。它对于真正的aws服务器效果很好。但是本地DynamoDB不断抱怨用户arn ::: xxxx没有对localDB中putItem的许可。有什么建议吗?

  provider:
  name: aws
  runtime: nodejs8.10
  stage: dev
  region: us-east-1
  iamRoleStatements:
    - Effect: Allow
      Action:
        - dynamodb:Query
        - dynamodb:Scan
        - dynamodb:GetItem
        - dynamodb:PutItem
        - dynamodb:UpdateItem
        - dynamodb:DeleteItem
      Resource:
        - { "Fn::GetAtt": ["UsersDynamoDBTable", "Arn" ] }
  environment:
    USERS_TABLE: ${self:custom.tableName}

0 个答案:

没有答案