例如-如果有14个输入值,则lambda将在一天中使用14个不同的值每天触发14次。
var AWS = require("aws-sdk");
var configservice = new AWS.ConfigService();
exports.handler = async function(event,context,callback){
//var handler = async (event) => {
try {
console.log(event);
var arr = event;
var result = await runConfigRule(arr);
return callback(null,result);
/* code */
} catch (e) {
console.log(e);
} };async function runConfigRule(arrConfigRule){var params = {ConfigRuleNames: arrConfigRule
};
return new Promise((resolve,reject)=>{
configservice.startConfigRulesEvaluation(params, function(err, data) {if(err){
reject(err);
}
else
{
resolve(data);
}
});
});}