Так что я пытаюсь получить 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"
]
}