0

To make AWS requests in a plugin, you can do something like this:

  constructor(serverless, options) {
    ...
    this.provider = serverless.getProvider('aws');
  }
    ...
  hook() {
    ...
    await this.provider.request('S3', 'put', params);
  }

How do you request DynamoDB.DocumentClient?

Looking at awsProvider.js, it seems like there is no way to do so. If so, are there any workarounds?

neverendingqs
  • 4,006
  • 3
  • 29
  • 57

1 Answers1

0

This is now supported in Serverless 1.59.0: https://github.com/serverless/serverless/releases/tag/v1.59.0 (code change: https://github.com/serverless/serverless/pull/7031)

neverendingqs
  • 4,006
  • 3
  • 29
  • 57
  • I am attempting to deploy an express.js server in netlify based on your blog post: https://www.netlify.com/blog/2018/09/13/how-to-run-express.js-apps-with-netlify-functions/. Would you be willing to take a look at the following issue: https://stackoverflow.com/questions/59868667/how-to-deploy-express-js-server-to-netlify – JS_is_awesome18 Jan 23 '20 at 14:25