import firebase from 'firebase/app'
import { getFirestore } from 'firebase/firestore'
import { getAuth } from 'firebase/auth'
import 'firebase/database'
const bookRef = firebase.database().ref("books/qZgqU2Fpg5dWhi6vfdcf/status");
import firebase from 'firebase/app'
import 'firebase/database'
const firebaseConfig = {
// ваши настройки
};
firebase.initializeApp(firebaseConfig);
var ref = firebase.database().ref("books/" + bookId + "/status");
const AWS = require('aws-sdk');
// Создаем экземпляр клиента SQS
const sqs = new AWS.SQS({apiVersion: '2012-11-05'});
exports.handler = async (event) => {
// Получаем сообщение из очереди SQS
const { Records } = event;
const { body } = Records[0].body;
const data = JSON.parse(body);
const certificateArn = data.certificateArn;
// Используем клиент ACM для удаления сертификата
const acm = new AWS.ACM({apiVersion: '2015-12-08'});
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}` };
}
};
Да, этого не учел