Я использую Azure Automation для выполнения нескольких задач, таких как закрытие виртуальных машин, удаление слотов облачных сервисов (этап), когда мы его не используем.Скрипт Azure Automation для чтения json-файла
Все это прекрасно работает, у меня есть много этих имен службы VM/облака, определенных в самом коде. Я хочу сделать его немного чище, чтобы наша команда работала. Моя идея состояла в том, чтобы определить json-файл с этой информацией и прочитать сценарий значения из json-файла.
Позволяет ли Azure Automation использовать json-файл? Я не вижу его как «Тип настройки». Если эта возможность не разрешена, у кого-нибудь есть другие творческие способы решения этой проблемы?
Я согласен с этим советом. Чтобы немного добавить к нему, если вы запустите «сохранить файл на Azure Blob Storage», вам нужно будет загрузить файл в изолированную среду Azure Automation в составе рабочей книги. Вызов этой встроенной строки runbook можно использовать для этого: https://gallery.technet.microsoft.com/scriptcenter/a-Blob-from-Azure-Storage-6bc13745. Если вы запустите «сохранить JSON в маршруте с переменным параметром автоматизации», обратите внимание, что если вы не хотите использовать пользовательский интерфейс для установки JSON, то переменная должна содержать (поскольку это только однострочный просмотр), вы также можете вызвать Set -AutomationVariable в рабочей книге для этого. – Joe
@joe благодарит за дополнительное решение. Я пошел с подходом к хранению blob, намного чище imo – TheWebGuy