Использование SDK
В среду выполнения по умолчанию установлена утилита YC CLI для работы с API Yandex.Cloud.
Взаимодействие с сервисами Yandex.Cloud происходит с помощью сервисного аккаунта, указанного в функции. В этом случае пользователь не совершает дополнительных действий: утилита применяет сервисный аккаунт автоматически.
Например, вы можете получить список доступных вам облаков, используя скрипт:
#!/bin/bash
set -e
HOME=/tmp yc --format json resource-manager cloud list | jq -c '{body:. | tostring}'
Также для работы с совместимыми сервисами Yandex.Cloud — Yandex Object Storage и Yandex Message Queue — в среду выполнения установлена утилита AWS CLI version 2.
В этом случае выпишите статические ключи доступа для сервисного аккаунта и передайте их, например, через переменные окружения функции.
Более подробную информацию с примерами команд можно найти на странице AWS Command Line Interface и в документации Yandex Message Queue.