Функции Azure: как автоматически ввести токен SAS, полученный с помощью azure-cli, в мой локальный файл настроек?

В локальной среде разработки функций Azure я могу сгенерировать токен SAS из командной строки, используя

 az storage account keys list ...
 az storage account generate-sas ...

Но тогда мне каждый раз приходится вырезать и вставлять сгенерированный токен SAS в свой local.settings.json.

Есть ли способ для файла настроек получить доступ к токену SAS, например, через переменная среды, или я должен использовать сценарий оболочки / sed и т. д., чтобы заполнять ее каждый раз, когда я создаю токен SAS?

Я полагаю, local.settings.json - это просто тупой файл JSON. Как и host.json. Итак, я действительно не уверен - кроме маршрута sed - как сделать такой токен SAS или любую другую переменную среды доступной непосредственно для локальной среды выполнения Azure Functions. Возможно, специально для этого есть волшебная переменная окружения.

Спасибо как всегда


person jtlz2    schedule 20.05.2019    source источник


Ответы (1)


Вы можете использовать этот метод: func settings add -name "setting name" -value "XXXX" и ввести свой токен SAS в качестве значения

person Pawel Haracz    schedule 06.06.2019