Я получаю список всех виртуальных машин, когда исключаю keyFilename из конструктора объекта Compute.
const Compute = require('@google-cloud/compute');
const compute = new Compute();
const vms = await compute.getVMs(); // populated with right results
Но как только я указываю keyFilename в конструкторе объекта Compute, ни одна из моих виртуальных машин не отображается в результате.хотя они используют один и тот же идентификатор проекта Google Cloud Project, указанный в keyFilename.
const Compute = require('@google-cloud/compute');
const compute = new Compute({
keyFilename: 'gcp.json'
});
const vms = await compute.getVMs(); // empty array
Пожалуйста, помогите!