我正在尝试使用 sdk 在 lambda 中创建 API Gateway api 密钥,但我似乎无法让它工作这是我的代码
exports.handler = (event, context, callback) => {
var apigateway = new AWS.APIGateway({apiVersion: '2015-07-09'});
var params = {
description: 'desc',
enabled: true,
generateDistinctId: true,
name: 'apiKey1',
value: 'qwerty'
};
apigateway.createApiKey(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
}
该函数仅在 1 分钟后超时,根本没有将任何内容记录到 CloudWatch。感觉就像从未真正调用过回调。以下是附加到该功能角色的政策:
有人知道我缺少什么吗?