@CenterJoin

Как создать лямбда функцию?

Я новичок в использовании Амазона.
Подскажите, пожалуйста, как создать лямбда функцию (nodejs), которая удалила бы определенный сертификат (EC2)?
П.С. Я так понимаю это связано еще и с очередями (SQS)
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
В Node.js можно создать лямбда-функцию, которая удаляет сертификат EC2, используя библиотеку AWS SDK. Пример такой функции может выглядеть примерно так:

const AWS = require('aws-sdk');

exports.handler = async (event) => {
    const acm = new AWS.ACM({apiVersion: '2015-12-08'});
    const { certificateArn } = event;
    const params = {
        CertificateArn: certificateArn
    };
    try {
        await acm.deleteCertificate(params).promise();
        return { statusCode: 200, body: `Certificate ${certificateArn} was deleted` };
    } catch (err) {
        return { statusCode: 400, body: `Error: ${err.stack}` };
    }
};
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы