Лямбда-функция, вызывающая MediaConvert SDK для описания тайм-аута Endpoint

Я просто пытаюсь вызвать descriptionEndpoints в mediaconvert SDK, но кажется, что время истекло, почему это может быть. Я уже дал доступ к функции Lambda администратора. Я установил тайм-аут на 30 с, который должен быть более чем достаточным, но все равно не работает

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

async function test() {
    let mediaconvert = new AWS.MediaConvert();
    const describeEndpoints = util
        .promisify(mediaconvert.describeEndpoints)
        .bind(mediaconvert);
    return await describeEndpoints()
}

1 ответ

Решение

Вы запустили лямбду в vpc? если так, проверьте, имеет ли он шлюз nat, лямбда не работает с подсетью с маршрутом igw.

Используйте это вместо описания:

const mediaConvert = new AWS.MediaConvert(
{ endpoint: 'MEDIACONVERT REGIONAL API ENDPOINT', });
Другие вопросы по тегам