Для облачных функций требуется привилегия Compute.instances.list.
Я следую https://cloud.google.com/scheduler/docs/start-and-stop-compute-engine-instances-on-a-schedule. При тестировании функции облака я получаю сообщение об ошибке:
Error: Required 'compute.instances.list' permission for 'projects/thorstenstaerk-cert' at Function.parseHttpError (/workspace/node_modules/google-gax/build/src/googleError.js:59:37) at decodeResponse (/workspace/node_modules/google-gax/build/src/fallbackRest.js:72:49) at Promise.all.then (/workspace/node_modules/google-gax/build/src/fallbackServiceStub.js:90:42) at process._tickCallback (internal/process/next_tick.js:68:7)
Теперь я вспоминаю, что мне нужно предоставить это разрешение учетной записи службы Cloud Functions по умолчанию, но где мне его найти? Этого нет в IAM.