Доброго времени суток. Это моя лямбда-функция, которая связана с SQS. Не могу удалить сертификат.
После последнего консоль лога (console.log(params)) больше ничего не выводит.
const AWS = require('aws-sdk');
const sqs = new AWS.SQS({apiVersion: '2012-11-05'});
exports.handler = async (event) => {
var arn = event.Records[0].messageAttributes.certificateArn.stringValue;
console.log(arn)
var acm = new AWS.ACM({apiVersion: '2015-12-08'});
var params = {
CertificateArn: arn
};
console.log(params)
try {
await acm.deleteCertificate(params).promise();
return { statusCode: 200, body: `Certificate ${arn} was deleted` };
} catch (err) {
return { statusCode: 400, body: `Error: ${err.stack}` };
}
};