:私はその関数が終了するまで実行される参照が、」doesnのできるCloudWatchのログではは、AWSラムダ関数でEC2の方法を実行することはできません私はインスタンス情報を記述するために、次のラムダ関数を呼び出してい
'use strict'
var aws = require('aws-sdk');
exports.handler = function(event, context) {
var instanceID = JSON.parse(event.Records[0].Sns.Message).Trigger.Dimensions[0].value;
aws.config.region = 'us-east-1';
var ec2 = new aws.EC2;
var params = {InstanceIds: [instanceID]};
ec2.describeInstances(params, function(e, data) {
if (e)
console.log(e, e.stack);
else
console.log(data);
}
};
ENDのRequestId:xxxxxxxxxxxxxx REPORTのRequestId:xxxxxxxxxxxxxx期間:XXミリ秒銘打た期間:XXミリ秒のメモリサイズ:使用XX MB最大メモリ:XX MB
マイラムダ関数がありec2.describeInstancesメソッドの内部で何がトンを記録していませんVPCアクセスおよびIAM AdministratorAccessの役割(フルアクセス)。何らかの理由で、ec2.describeInstancesメソッドを実行できません。何が間違っていて、どうすれば修正できますか?
EC2インスタンスはVPCのプライベートサブネットにありますか? – error2007s
はい、私のラムダ機能は、このサブネットをその構成に持っています。 – Danilo
解決済みですか?私は同じ問題を抱えており、答えのどれも助けられていません – Slav