Попытка использовать RDSDataService в AWS Lambda следующим образом:
const AWS = require('aws-sdk');
AWS.config.update({
region: 'us-east-1'
})
AWS.config.apiVersions = {
rdsdataservice: '2018-08-01',
// other service API versions
};
const rdsdataservice = new AWS.RDSDataService();
exports.handler = function(event, context, callback) {
callback(null, 'ok')
};
И ошибка получения:
"errorMessage": "AWS.RDSDataService не является конструктором",
"errorType": "TypeError",
"трассировки стека": [
"Module._compile (module.js: 652: 30)",
"Object.Module._extensions..js (module.js: 663: 10)",
"Module.load (module.js: 565: 32)",
"tryModuleLoad (module.js: 505: 12)",
"Function.Module._load (module.js: 497: 3)",
"Module.require (module.js: 596: 17)",
"require (internal / module.js: 11: 18)"
Версия Nodejs: 8.10
Есть идеи, что происходит? Я установил регион и версию API