Общие вопросы про Cloud Functions
Я могу получить логи моей работы в сервисах?
Да, вы можете запросить записи о том, что происходило с вашими ресурсами, из логов сервисов Yandex Cloud. Подробнее читайте в разделе Запросы данных.
Как загрузить ZIP-архив с исходным кодом для обновления функции Serverless через CLI?
Чтобы создать версию функции из файла с ZIP-архивом, выполните команду:
yc serverless function version create --source-path
Подробнее о загрузке кода читайте в инструкции Создать версию функции.
Какого размера должен быть архив с исходным кодом для загрузки в Cloud Functions?
Напрямую можно загрузить файл размером до 3,5 МБ. Файл большего размера необходимо загружать через Yandex Object Storage. Подробнее в документации.
Я не владелец облака, но мне предоставили доступ. Какие права/роли мне нужны, чтобы я мог опубликовать функцию?
Для управления доступом к функции необходимы роли admin
или resource-manager.clouds.owner
. Подробнее в документации.
Как в функции на Node.js получить доступ к переменной окружения?
Для доступа к переменным окружения используется глобальная переменная process.env
. Подробнее в документации
Какие модули Python можно использовать при работе с Cloud Functions? Как подключать новые модули?
Модули можно загрузить в ZIP-архиве размером до 3,5 МБ. Файл большего размера необходимо загружать через Object Storage. Подробнее в документации.
Вызов облачных функций для навыков Яндекс Алисы бесплатный. Если я из облачной функции навыка буду вызывать другую свою облачную функцию — это тоже бесплатно?
Такие вызовы будут тарифицироваться согласно Правила тарификации для Cloud Functions.
Я хочу увеличить квоты. Как определить подходящие значения для них?
Подробнее о том, какие квоты увеличивать и насколько, см. в разделе Взаимосвязь квот.