首页 > 解决方案 > 从 codecommit 调用 lambda

问题描述

我试图在 codecommit 中添加一个代码,它将调用我的 lambda 函数,但它没有调用我的 lambda。我还应该在我的 codecommit 存储库中包含 aws-sdk 包吗?

exports.handler = async (event) => {

const AWS = require('aws-sdk');
AWS.config.region = 'us-west-1';
var lambda = new AWS.Lambda();

await invokeLambda(event);
const params = {
    FunctionName: 'my-lambda',
    InvocationType: 'RequestResponse',
    Payload: JSON.stringify(event)
};

try {
    await lambda.invoke(params).promise();
} catch (err) {
    console.log(err);
}
};

标签: javascriptfunctionlambdainvoke

解决方案


推荐阅读