-1
DynammoDbのテーブルを一覧表示する簡単なラムダ関数を書いています。しかし、自分のコードを実行すると、DBサーバーに接続できません。私はNetworkingErrorを取得しています。
は以下
ラムダのdynammo dbに接続できません
'use strict';
console.log('Loading function');
exports.handler = (event, context, callback) => {
console.log("$$$$$$$$$second test$$$$$$$$$$")
//var src_bkt = event.Records[0].s3.bucket.name;
//var src_key = event.Records[0].s3.object.key;
var AWS = require("aws-sdk");
//console.log(src_bkt)
console.log("##########################################")
console.log("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$")
var dynamodb = new AWS.DynamoDB({
region: 'us-east-1',
endpoint: "http://localhost:8000"
});
dynamodb.listTables({Limit: 10}, function(err, data) {
if (err) {
console.log("Error", err.code);
} else {
console.log("Table names are ", data.TableNames);
}
});
};
任意の提案は
var docClient = new AWS.DynamoDB.DocumentClient();
、あなたは以下のようにdocumentClientのインスタンスを作成する必要が
:// localhostを:私は同じ –
'KEY'と' SECRET' – heisenberg
ありはずも提供してきた8000' –