EC2 descriptionImages, тогда AWS.request ничего не вернет - PullRequest
1 голос
/ 07 октября 2019

Так что я пытаюсь получить AMI ImageId с именем изображения

const ec2 = new AWS.EC2({ apiVersion: '2016-11-15', region: 'us-east-1' });

const params = {
       DryRun:false,
       Filters: [
           {
                Name: 'name',
                Values: [
                    'linux-amz-1-*'
                ]
            },
            {
              Name: 'State',
              Values: [
                'available'
              ]
            }   
        ]
    }
const request = await ec2.describeImages(params);

Это вернет объект запроса, данные которого являются нулевыми, и не содержит imageId или imageName. Я не уверен, что этот шаг уже неправильный.

await request.on('success', function(response) {
          console.log(response);
        }).on('error', function(error, response) {
          console.log("error");
        });
request.send();

Тогда я сделал это, и он вообще ничего не записывает.

Я попытался заменить параметры на imageId для проверкиэто и я получил тот же результат.

const params = {
          ImageIds: [
              "ami-0b86e9ebc05359ccd"
           ]
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...