Дополнения к языку шаблонов Azure Resource Manager
Дата публикации: 11 марта, 2019
В язык шаблонов Azure Resource Manager внесены следующие изменения:
- В разделе outputs развертывания теперь можно использовать свойство condition. Это поможет избежать ошибок во время развертывания, вызванных условными ресурсами (документация и пример).
- Функция copy() будет поддерживать создание массива на основе строковых входных данных, не являющихся объектами (документация и пример).
- Функция newGuid() будет создавать глобально уникальный идентификатор при каждом развертывании шаблона. Эта функция не идемпотентна. Ее можно использовать только как значение по умолчанию (defaultValue) для параметра (документация и пример).
- Функция utcNow() будет возвращать значение dateTime() в формате UTC. Возвращаемое значение можно форматировать с использованием стандартных строк dotnet. Эта функция не идемпотентна. Ее можно использовать только как значение по умолчанию (defaultValue) для параметра (документация ипример).
Сейчас эти новые возможности предоставляются во всех общедоступных регионах.