Развертывания Microsoft.Resources 2020-10-01

Определение ресурса Bicep

Тип ресурса deployments можно развернуть в:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Для Bicep рекомендуется использовать модули вместо этого типа ресурса.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Resources/deployments@2020-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  scope: 'string'
  properties: {
    debugSetting: {
      detailLevel: 'string'
    }
    expressionEvaluationOptions: {
      scope: 'string'
    }
    mode: 'string'
    onErrorDeployment: {
      deploymentName: 'string'
      type: 'string'
    }
    parameters: any()
    parametersLink: {
      contentVersion: 'string'
      uri: 'string'
    }
    template: any()
    templateLink: {
      contentVersion: 'string'
      id: 'string'
      queryString: 'string'
      relativePath: 'string'
      uri: 'string'
    }
  }
  resourceGroup: 'string'
  subscriptionId: 'string'
}

Значения свойств

deployments

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 1–64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, круглые скобки, дефисы и точки.
location Расположение для хранения данных развертывания. строка
tags Теги развертывания Словарь имен и значений тегов. См . раздел Теги в шаблонах
область В развертываниях клиента и группы управления укажите идентификатор целевой группы управления. Используйте следующий формат: Microsoft.Management/managementGroups/{managementGroupID}. строка
properties Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
resourceGroup Имя группы ресурсов, в которую выполняется развертывание. Если параметр не указан, использует группу ресурсов операции развертывания. строка
subscriptionId Идентификатор подписки для развертывания. Если этот параметр не указан, использует подписку операции развертывания. строка

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Значение
debugSetting Параметр отладки развертывания. DebugSetting
expressionEvaluationOptions Указывает, вычисляются ли выражения шаблона в область родительского или вложенного шаблона. Применимо только к вложенным шаблонам. Если значение не указано, значение по умолчанию — внешнее. ExpressionEvaluationOptions
mode Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В инкрементном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В режиме Завершения ресурсы развертываются, а существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании полного режима, так как вы можете случайно удалить ресурсы. "Complete"
Incremental (обязательный)
onErrorDeployment Развертывание при возникновении ошибки. OnErrorDeploymentOrOnErrorDeploymentExtended
параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется, если требуется предоставить значения параметров непосредственно в запросе, а не ссылаться на существующий файл параметров. Используйте свойство parametersLink или свойство parameters, но не оба. Это может быть JObject или строка JSON правильного формата. Для Bicep можно использовать функцию any().
parametersLink Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство parameters, но не оба. ParametersLink
шаблон Содержимое шаблона. Этот элемент используется, если требуется передать синтаксис шаблона непосредственно в запросе, а не ссылку на существующий шаблон. Это может быть JObject или строка JSON правильного формата. Используйте свойство templateLink или свойство шаблона, но не оба. Для Bicep можно использовать функцию any().
templateLink Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. TemplateLink

DebugSetting

Имя Описание Значение
detailLevel Указывает тип сведений для записи в журнал для отладки. Допустимые значения: none, requestContent, responseContent или requestContent и responseContent разделены запятой. Значение по умолчанию — none. При установке этого значения тщательно учитывайте тип данных, которые передаются во время развертывания. При ведении журнала с информацией о запросе или ответе возможно раскрытие конфиденциальных данных, извлекаемых с помощью операций развертывания. строка

ExpressionEvaluationOptions

Имя Описание Значение
область Область, используемый для оценки параметров, переменных и функций во вложенном шаблоне. "Внутренний"
'NotSpecified'
"Внешний"

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Значение
deploymentName Развертывание, используемое при возникновении ошибки. строка
type Тип поведения развертывания при ошибке. Возможные значения: LastSuccessful и SpecificDeployment. 'LastSuccessful'
SpecificDeployment
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
uri Универсальный код ресурса (URI) файла параметров. string (обязательно)
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство id или URI, но не оба. строка
queryString Строка запроса (например, маркер SAS), используемая с URI templateLink. строка
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон был связан с TemplateSpec, он будет ссылаться на артефакт в TemplateSpec. Если родительский элемент был связан с URI, дочернее развертывание будет сочетанием родительских и относительных URI. строка
uri Универсальный код ресурса (URI) развертываемого шаблона. Используйте свойство URI или id, но не оба. строка

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Аналитика и монетизация API Moesif

Развертывание в Azure
Шаблон будет регистрировать вызовы API из Azure Управление API на платформу аналитики API Moesif и монетизации.
Создание приложения-контейнера и среды с реестром

Развертывание в Azure
Создайте среду приложения-контейнера с базовым приложением-контейнером из Реестр контейнеров Azure. Он также развертывает рабочую область Log Analytics для хранения журналов.
Создание приложения микрослужб Dapr с помощью контейнеров приложений

Развертывание в Azure
Создайте приложение для микрослужб Dapr с помощью контейнеров приложений.
Создает приложение служебной шины dapr pub-sub с помощью контейнеров приложений

Развертывание в Azure
Создайте приложение служебной шины dapr pub-sub с помощью контейнеров приложений.
Сервер, управляемый службой Desired State Configuration

Развертывание в Azure
Этот шаблон содержит пример доставки виртуальной машины и учетной записи службы автоматизации для управления компьютером в одном развертывании.
Создание правила генерации оповещений для элементов непрерывности бизнес-процессов Azure

Развертывание в Azure
Эти шаблоны создают правило генерации оповещений и назначаемый пользователем MSI. Он также назначает доступ читателя MSI к подписке, чтобы правило генерации оповещений получите доступ к запросу необходимых защищенных элементов и последним сведениям о точке восстановления.
Кластер Redis на виртуальных машинах Ubuntu

Развертывание в Azure
Этот шаблон создает кластер Redis на основе образов виртуальных машин Ubuntu, настраивает сохраняемость и применяет хорошо известные оптимизации и проверенные методики.
Front Door Premium с Служба приложений источником и Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door Premium и Служба приложений и использует частную конечную точку для Front Door для отправки трафика в приложение.
Front Door Premium с источником BLOB-объектов и Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door premium и контейнер больших двоичных объектов службы хранилища Azure и использует частную конечную точку для Front Door для отправки трафика в учетную запись хранения.
Front Door Premium с виртуальной машиной и службой Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door Premium и виртуальную машину, настроенную в качестве веб-сервера. Front Door использует частную конечную точку со службой Приватный канал для отправки трафика на виртуальную машину.
Front Door уровня "Стандартный" или "Премиум" с Управление API источником

Развертывание в Azure
Этот шаблон создает Front Door Premium и экземпляр Управление API, а также использует NSG и глобальную политику Управление API для проверки того, что трафик проходит через источник Front Door.
Front Door уровня "Стандартный" или "Премиум" с источником Шлюз приложений

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум" и экземпляр Шлюз приложений, а также использует политику NSG и WAF для проверки того, что трафик проходит через источник Front Door.
Front Door с Экземпляры контейнеров и Шлюз приложений

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум" с группой контейнеров и Шлюз приложений.
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door.
Front Door уровня "Стандартный" или "Премиум" со статическим источником веб-сайта

Развертывание в Azure
Этот шаблон создает статический веб-сайт Front Door уровня "Стандартный" или "Премиум" и службы хранилища Azure и настраивает Front Door для отправки трафика на статический веб-сайт.
Создает зашифрованный управляемый диск из зашифрованного виртуального жесткого диска

Развертывание в Azure
Этот шаблон позволяет создать зашифрованный управляемый диск, используя существующий зашифрованный виртуальный жесткий диск и параметры шифрования.
Отключение шифрования на работающей виртуальной машине Windows

Развертывание в Azure
Этот шаблон отключает шифрование на работающей виртуальной машине Windows
Включение шифрования на работающей виртуальной машине Windows & AAD

Развертывание в Azure
Этот шаблон включает шифрование на работающей виртуальной машине Windows с помощью отпечатка сертификата клиента AAD. Сертификат должен быть развернут на виртуальной машине ранее
GlassFish на SUSE

Развертывание в Azure
Этот шаблон развертывает кластер GlassFish с балансировкой нагрузки (версии 3 или 4), состоящий из определяемого пользователем количества виртуальных машин SUSE (OpenSUSE или SLES).
Развертывание нескольких масштабируемых наборов виртуальных машин Linux

Развертывание в Azure
Этот шаблон позволяет развернуть несколько масштабируемых наборов виртуальных машин Linux.
Развертывание нескольких масштабируемых наборов виртуальных машин Windows

Развертывание в Azure
Этот шаблон позволяет развернуть несколько масштабируемых наборов виртуальных машин Windows.
Развертывание простой виртуальной машины Linux и обновление частного IP-адреса до статического

Развертывание в Azure
Этот шаблон позволяет развернуть простую виртуальную машину Linux с помощью Ubuntu из Marketplace. Это позволит развернуть виртуальную сеть, подсеть и виртуальную машину размера A1 в расположении группы ресурсов с динамически назначенным IP-адресом, а затем преобразовать его в статический IP-адрес.
Использование выходных данных расширения пользовательских скриптов во время развертывания

Развертывание в Azure
Это полезно для вычислений виртуальной машины для выполнения некоторых задач во время развертывания, которые не предоставляются Resource Manager Azure. Затем выходные данные этого вычисления (скрипта) можно использовать в другом месте развертывания. Это полезно, если вычислительный ресурс необходим в развертывании (например, jumpbox, контроллер домена и т. д.), немного расточительно, если это не так.
Развертывание виртуальной машины Linux или Windows с помощью MSI

Развертывание в Azure
Этот шаблон позволяет развернуть виртуальную машину Linux или Windows с управляемым удостоверением службы.
Виртуальная машина Linux с MSI для доступа к хранилищу

Развертывание в Azure
Этот шаблон развертывает виртуальную машину Linux с управляемым удостоверением, назначаемое системой, которое имеет доступ к учетной записи хранения в другой группе ресурсов.
SQL Server 2014 с пакетом обновления 2 (SP2) Enterprise с автоматическим резервным копированием

Развертывание в Azure
Этот шаблон создаст выпуск SQL Server 2014 с пакетом обновления 2 (SP2) Enterprise с включенной функцией автоматического резервного копирования.
SQL Server 2014 с пакетом обновления 1 (SP1) Enterprise с Azure Key Vault

Развертывание в Azure
Этот шаблон создаст выпуск SQL Server 2014 с пакетом обновления 1 (SP1) Enterprise с включенной функцией интеграции azure Key Vault.
Вирусная атака на сценарий Виртуальные машины

Развертывание в Azure
При этом будут развернуты 2 виртуальные машины, OMS и другие сетевые ресурсы. Одна виртуальная машина без защиты конечных точек, а другая с установленной защитой enpoint. Выполните вирусную атаку, следуя рекомендациям, и выполните сценарий для устранения и предотвращения вирусной атаки.
Создание шлюза управления данными и установка на виртуальной машине Azure

Развертывание в Azure
Этот шаблон развертывает виртуальную машину и создает рабочий шлюз управления данными.
Локальные Integration Runtime на виртуальных машинах Azure

Развертывание в Azure
Этот шаблон создает среду выполнения интеграции с самостоятельным размещением и регистрирует ее на виртуальных машинах Azure.
Конфигурация масштабируемого набора виртуальных машин, управляемая служба автоматизации Azure

Развертывание в Azure
Разверните масштабируемый набор виртуальных машин, где виртуальные машины развертываются в качестве зарегистрированных узлов в службе служба автоматизации Azure Desired State Configuration, а конфигурация узла гарантируется после развертывания. ПРИМЕЧАНИЕ. Необходимые предварительные требования ключ регистрации и URL-адрес регистрации доступны только после успешного создания учетной записи служба автоматизации Azure для служба автоматизации Azure DSC.
Краткое руководство по режиму гибкой оркестрации ВИРТУАЛЬНЫх машин Linux

Развертывание в Azure
Этот шаблон развертывает простой масштабируемый набор виртуальных машин с экземплярами за Azure Load Balancer. Масштабируемый набор виртуальных машин находится в режиме гибкой оркестрации. Используйте параметр ос, чтобы выбрать развертывание Linux (Ubuntu) или Windows (Windows Server Datacenter 2019). ПРИМЕЧАНИЕ. Этот шаблон краткого руководства обеспечивает сетевой доступ к портам управления виртуальными машинами (SSH, RDP) с любого адреса в Интернете и не должен использоваться для рабочих развертываний.
Развертывание виртуальной машины Linux или Windows с помощью MSI

Развертывание в Azure
Этот шаблон позволяет развернуть масштабируемый набор виртуальных машин Linux или Windows с помощью управляемого удостоверения службы. Затем это удостоверение используется для доступа к службам Azure.
SFTP-сервер по запросу с использованием существующей учетной записи хранения

Развертывание в Azure
В этом шаблоне демонстрируется SFTP-сервер по запросу с использованием экземпляра контейнера Azure (ACI).
Развертывание управляемого кластера Kubernetes (AKS)

Развертывание в Azure
Этот шаблон ARM демонстрирует развертывание экземпляра AKS с расширенными сетевыми функциями в существующей виртуальной сети. Кроме того, выбранному субъекту-службе назначается роль участник сети для подсети, содержащей кластер AKS.
Развертывание управляемого кластера Kubernetes с помощью AAD (AKS)

Развертывание в Azure
Этот шаблон ARM демонстрирует развертывание экземпляра AKS с расширенными сетевыми функциями в существующей виртуальной сети и Azure AD integeration. Кроме того, выбранному субъекту-службе назначается роль участник сети для подсети, содержащей кластер AKS.
Концентратор FinOps

Развертывание в Azure
Этот шаблон создает новый экземпляр концентратора FinOps, включая Хранилище Data Lake и Фабрику данных.
Книга набора средств FinOps

Развертывание в Azure
Этот шаблон создает новую книгу Azure Monitor для управления.
Расширение существующих ресурсов Azure с помощью настраиваемых поставщиков

Развертывание в Azure
В этом примере подробно описано, как расширить существующие ресурсы Azure и Resource Manager шаблонов для добавления в пользовательские рабочие нагрузки.
Развертывание рабочей области Azure Databricks с pe,CMK всех форм

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с PrivateEndpoint и управляемыми службами и CMK с шифрованием DBFS.
Развертывание рабочей области Azure Databricks со всеми 3 формами CMK

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с управляемыми службами и CMK с шифрованием DBFS.
Развертывание Azure Databricks WS с помощью CMK для шифрования DBFS

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с CMK для корневого шифрования DBFS.
Развертывание рабочей области Azure Databricks с помощью CMK Управляемые диски

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с Управляемые диски CMK.
Развертывание рабочей области Azure Databricks с помощью CMK управляемых служб

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с управляемыми службами CMK.
Создание новой организации Datadog

Развертывание в Azure
Этот шаблон создает ресурс Datadog — собственную службу независимого поставщика программного обеспечения Azure и организацию Datadog для мониторинга ресурсов в вашей подписке.
Использование расширений скриптов для установки Базы данных Mongo на виртуальной машине Ubuntu

Развертывание в Azure
Этот шаблон развертывает конфигурации и устанавливает Mongo DB на виртуальной машине Ubuntu в двух отдельных скриптах. Этот шаблон является хорошим примером, демонстрирующим, как выразить зависимости между двумя скриптами, работающими на одной виртуальной машине. Этот шаблон также развертывает учетную запись хранения, виртуальная сеть, общедоступные IP-адреса и сетевой интерфейс.
Создание шлюза управления данными с высоким уровнем доступности и установка на виртуальных машинах Azure

Развертывание в Azure
Этот шаблон развертывает несколько виртуальных машин с работолюбивым шлюзом управления данными с высоким уровнем доступности.
Развертывание учетной записи Data Lake Store с шифрованием (Key Vault)

Развертывание в Azure
Этот шаблон позволяет развернуть учетную запись Azure Data Lake Store с включенным шифрованием данных. Эта учетная запись использует Key Vault Azure для управления ключом шифрования.
Выполняет задание извлечения, преобразования и загрузки с помощью служб Azure

Развертывание в Azure
В этом шаблоне приведен пример выполнения анализа исторических данных, а также данных потоковой передачи в режиме реального времени, хранящихся в Хранилище BLOB-объектов Azure. Данные из концентратора событий принимаются заданием Azure Stream Analytics для выполнения преобразования, а выходные данные хранятся в Хранилище BLOB-объектов Azure и визуализируются в PowerBI. Аналитика данных Azure применяет аналитику к историческим данным, хранящимся в хранилище BLOB-объектов, а перемещение извлеченных, преобразованных и опубликованных данных, а также оркестрация осуществляется с помощью Фабрики данных. Опубликованные данные дополнительно визуализируются в PowerBI
Развертывание Dev Box Service с помощью встроенного образа

Развертывание в Azure
Этот шаблон предоставляет способ развертывания службы Dev Box со встроенным образом.
Настройка службы Dev Box

Развертывание в Azure
Этот шаблон создаст все ресурсы администратора Dev Box, как указано в кратком руководстве по началу работы с Dev Box. Вы можете просмотреть все созданные ресурсы или напрямую перейти к DevPortal.microsoft.com, чтобы создать первое поле разработки.
Azure Digital Twins с функцией и службой Приватный канал

Развертывание в Azure
Этот шаблон создает службу Azure Digital Twins, настроенную с помощью виртуальная сеть подключенной функции Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Он также создает зону Частная зона DNS, чтобы обеспечить простое разрешение имен узлов конечной точки Digital Twins из виртуальная сеть на внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT".
Azure Digital Twins с подключением к журналу данных времени

Развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, такие как пространство имен Центров событий, концентратор событий, кластер Data Explorer Azure и база данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
HDInsight с пользовательской базой данных хранилища метаданных Ambari и Hive в виртуальной сети

Развертывание в Azure
Этот шаблон позволяет создать кластер HDInsight в существующей виртуальной сети с новой базой данных SQL, которая служит как пользовательской базой данных Ambari, так и хранилищем метаданных Hive. Необходимо иметь существующий сервер SQL, учетную запись хранения и виртуальную сеть.
Настройка службы FHIR для включения $import

Развертывание в Azure
Этот шаблон подготавливает службу FHIR для включения $import для начальной загрузки данных.
Создание хранилища ключей, управляемого удостоверения и назначения ролей

Развертывание в Azure
Этот шаблон создает хранилище ключей, управляемое удостоверение и назначение ролей.
Использование KeyVault с динамическим идентификатором ресурса

Развертывание в Azure
Этот шаблон создает SQL Server и использует пароль администратора из Key Vault. Параметр reference для секрета Key Vault создается во время развертывания с помощью вложенного шаблона. Это позволяет пользователю просто передать значения параметров в шаблон, а не создавать ссылочный параметр в файле параметров.
Служба контейнеров Azure (AKS) с Helm

Развертывание в Azure
Развертывание управляемого кластера с помощью Службы контейнеров Azure (AKS) с помощью Helm
Выполнение заданий таймера, выполняемых по расписанию с помощью Logic Apps

Развертывание в Azure
Этот шаблон создает пару Logic Apps, которая позволяет создавать запланированные экземпляры заданий таймера.
Шаблон назначения роли удостоверения, назначаемого пользователем

Развертывание в Azure
Шаблон, который создает назначения ролей удостоверения, назначаемого пользователем, для ресурсов, от которые зависит рабочая область Машинного обучения Azure.
Сквозная безопасная настройка Машинного обучения Azure

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как настроить сквозную настройку Машинного обучения Azure в безопасной конфигурации. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как настроить сквозную настройку Машинного обучения Azure в безопасной конфигурации. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Создание задания Очистки Машинного обучения Azure

Развертывание в Azure
Этот шаблон создает задание Очистки Машинного обучения Azure для настройки гиперпараметров.
Создание рабочей области Службы машинного обучения Azure (виртуальной сети)

Развертывание в Azure
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы со Машинным обучением Azure в изолированной сети.
Создание рабочей области Службы машинного обучения Azure (устаревшая версия)

Развертывание в Azure
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы со Машинным обучением Azure в изолированной сети.
Создание ресурса ANF с томом SMB

Развертывание в Azure
Этот шаблон позволяет создать ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным с помощью протокола SMB.
Шлюз приложений для веб-приложения с ограничением IP-адресов

Развертывание в Azure
Этот шаблон создает шлюз приложений перед веб-приложением Azure с включенным ограничением IP-адресов в веб-приложении.
Применение группы безопасности сети к существующей подсети

Развертывание в Azure
Этот шаблон применяет только что созданную группу безопасности сети к существующей подсети.
Журналы потоков NSG с аналитикой трафика

Развертывание в Azure
Этот шаблон создает журнал потоков NSG в существующей группе безопасности сети с аналитикой трафика.
Назначение и политики маршрутизации azure Виртуальная глобальная сеть

Развертывание в Azure
Этот шаблон подготавливает Виртуальная глобальная сеть Azure с двумя концентраторами с включенными функциями намерения и политики маршрутизации.
Добавление группы безопасности сети с правилами безопасности Redis в существующую подсеть

Развертывание в Azure
Этот шаблон позволяет добавить группу безопасности сети с предварительно настроенными правилами безопасности кэша Redis для Azure в существующую подсеть в виртуальной сети. Выполните развертывание в группе ресурсов существующей виртуальной сети.
Создание образов контейнеров с помощью задач ACR

Развертывание в Azure
Этот шаблон использует DeploymentScript для оркестрации ACR для создания образа контейнера из репозитория кода.
Импорт образов контейнеров в ACR

Развертывание в Azure
Этот шаблон использует модуль Импорт ACR из реестра bicep для импорта общедоступных образов контейнеров в Реестр контейнеров Azure.
Создание Шлюз приложений с помощью сертификатов

Развертывание в Azure
В этом шаблоне показано, как создавать Key Vault самозаверяющие сертификаты, а затем ссылаться на Шлюз приложений.
Создание SSH-ключей и хранение в KeyVault

Развертывание в Azure
Этот шаблон использует ресурс deploymentScript для создания ключей SSH и сохраняет закрытый ключ в keyVault.
Создание и развертывание шаблонаSpec

Развертывание в Azure
В этом примере создается и развертывается ресурс templateSpec в том же шаблоне. Это не типичный шаблон, просто предназначенный для демонстрации того, как templateSpec и ресурсы развертывания предназначены для совместной работы.
Создание TemplateSpecs из шаблонов коллекции шаблонов

Развертывание в Azure
Этот пример содержит скрипт для легкого переноса шаблонов коллекции шаблонов в ресурсы templateSpec. Предоставленный шаблон развернет все шаблоны, которые можно экспортировать с помощью скрипта миграции.
Развертывание программы установки Sql Always ON с помощью существующей Виртуальные машины SQL

Развертывание в Azure
Разверните программу установки SQL Always ON с помощью существующих Виртуальные машины SQL. Виртуальные машины уже должны быть присоединены к существующему домену и должны работать под управлением корпоративной версии SQL Server.
Azure Synapse подтверждение концепции

Развертывание в Azure
Этот шаблон создает среду подтверждения концепции для Azure Synapse, включая пулы SQL и необязательные пулы Apache Spark.
Создание AppServicePlan и приложения в ASEv3

Развертывание в Azure
Создание AppServicePlan и приложения в ASEv3
Создание ресурса Azure Native New Relic

Развертывание в Azure
Этот шаблон настраивает службу Azure Native New Relic для мониторинга ресурсов в подписке Azure.

Определение ресурса шаблона ARM

Тип ресурса deployments можно развернуть в:

Список измененных свойств в каждой версии API см. в журнале изменений.

Комментарии

Для Bicep рекомендуется использовать модули вместо этого типа ресурсов.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Resources/deployments",
  "apiVersion": "2020-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "scope": "string",
  "properties": {
    "debugSetting": {
      "detailLevel": "string"
    },
    "expressionEvaluationOptions": {
      "scope": "string"
    },
    "mode": "string",
    "onErrorDeployment": {
      "deploymentName": "string",
      "type": "string"
    },
    "parameters": {},
    "parametersLink": {
      "contentVersion": "string",
      "uri": "string"
    },
    "template": {},
    "templateLink": {
      "contentVersion": "string",
      "id": "string",
      "queryString": "string",
      "relativePath": "string",
      "uri": "string"
    }
  },
  "resourceGroup": "string",
  "subscriptionId": "string"
}

Значения свойств

deployments

Имя Описание Значение
тип Тип ресурса Microsoft.Resources/deployments
версия_API Версия API ресурсов '2020-10-01'
name имя ресурса. string (обязательно)

Ограничение символов: 1–64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, круглые скобки, дефисы и точки.
location Расположение для хранения данных развертывания. строка
tags Теги развертывания Словарь имен и значений тегов. См . раздел Теги в шаблонах
область В развертываниях клиентов и групп управления укажите идентификатор целевой группы управления. Используйте следующий формат: Microsoft.Management/managementGroups/{managementGroupID}. строка
properties Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
resourceGroup Имя группы ресурсов, в которую выполняется развертывание. Если параметр не указан, использует группу ресурсов операции развертывания. строка
subscriptionId Идентификатор подписки для развертывания. Если этот параметр не указан, использует подписку операции развертывания. строка

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Значение
debugSetting Параметр отладки развертывания. DebugSetting
expressionEvaluationOptions Указывает, вычисляются ли выражения шаблона в область родительского или вложенного шаблона. Применимо только к вложенным шаблонам. Если значение не указано, значение по умолчанию — внешнее. ExpressionEvaluationOptions
mode Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В инкрементном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В режиме Завершения ресурсы развертываются, а существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте внимательны при использовании полного режима, так как вы можете непреднамеренно удалить ресурсы. "Завершено"
Incremental (обязательно)
onErrorDeployment Развертывание при поведении ошибки. OnErrorDeploymentOrOnErrorDeploymentExtended
параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется, если требуется указать значения параметров непосредственно в запросе, а не ссылаться на существующий файл параметров. Используйте свойство parametersLink или свойство parameters, но не оба. Это может быть JObject или строка JSON правильного формата.
parametersLink Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство parameters, но не оба. ParametersLink
шаблон Содержимое шаблона. Этот элемент используется, если требуется передать синтаксис шаблона непосредственно в запросе, а не ссылку на существующий шаблон. Это может быть JObject или строка JSON правильного формата. Используйте свойство templateLink или свойство шаблона, но не оба.
templateLink Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. TemplateLink

DebugSetting

Имя Описание Значение
detailLevel Указывает тип сведений для записи в журнал для отладки. Допустимые значения: none, requestContent, responseContent или requestContent и responseContent разделены запятой. Значение по умолчанию — none. При установке этого значения тщательно учитывайте тип данных, которые передаются во время развертывания. При ведении журнала с информацией о запросе или ответе возможно раскрытие конфиденциальных данных, извлекаемых с помощью операций развертывания. строка

ExpressionEvaluationOptions

Имя Описание Значение
область Область, используемый для оценки параметров, переменных и функций во вложенном шаблоне. "Внутренний"
'NotSpecified'
"Внешний"

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Значение
deploymentName Развертывание, используемое при возникновении ошибки. строка
type Тип поведения развертывания при ошибке. Возможные значения: LastSuccessful и SpecificDeployment. 'LastSuccessful'
SpecificDeployment
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
uri Универсальный код ресурса (URI) файла параметров. string (обязательно)
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство id или URI, но не оба. строка
queryString Строка запроса (например, маркер SAS), используемая с URI templateLink. строка
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон был связан с TemplateSpec, он будет ссылаться на артефакт в TemplateSpec. Если родительский элемент был связан с URI, дочернее развертывание будет сочетанием родительских и относительных URI. строка
uri Универсальный код ресурса (URI) развертываемого шаблона. Используйте свойство URI или id, но не оба. строка

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Аналитика и монетизация API Moesif

Развертывание в Azure
Шаблон будет регистрировать вызовы API из Azure Управление API на платформу аналитики API Moesif и монетизации.
Создание приложения-контейнера и среды с реестром

Развертывание в Azure
Создайте среду приложения-контейнера с базовым приложением-контейнером из Реестр контейнеров Azure. Он также развертывает рабочую область Log Analytics для хранения журналов.
Создание приложения микрослужб Dapr с помощью контейнеров приложений

Развертывание в Azure
Создайте приложение для микрослужб Dapr с помощью контейнеров приложений.
Создает приложение служебной шины dapr pub-sub с помощью контейнеров приложений

Развертывание в Azure
Создайте приложение служебной шины dapr pub-sub с помощью контейнеров приложений.
Сервер, управляемый службой Desired State Configuration

Развертывание в Azure
Этот шаблон содержит пример доставки виртуальной машины и учетной записи службы автоматизации для управления компьютером в одном развертывании.
Создание правила генерации оповещений для элементов непрерывности бизнес-процессов Azure

Развертывание в Azure
Эти шаблоны создают правило генерации оповещений и назначаемый пользователем MSI. Он также назначает доступ читателя MSI к подписке, чтобы правило генерации оповещений получите доступ к запросу необходимых защищенных элементов и последним сведениям о точке восстановления.
Кластер Redis на виртуальных машинах Ubuntu

Развертывание в Azure
Этот шаблон создает кластер Redis на основе образов виртуальных машин Ubuntu, настраивает сохраняемость и применяет хорошо известные оптимизации и проверенные методики.
Front Door Premium с Служба приложений источником и Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door Premium и Служба приложений и использует частную конечную точку для Front Door для отправки трафика в приложение.
Front Door Premium с источником BLOB-объектов и Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door premium и контейнер больших двоичных объектов службы хранилища Azure и использует частную конечную точку для Front Door для отправки трафика в учетную запись хранения.
Front Door Premium с виртуальной машиной и службой Приватный канал

Развертывание в Azure
Этот шаблон создает Front Door Premium и виртуальную машину, настроенную в качестве веб-сервера. Front Door использует частную конечную точку со службой Приватный канал для отправки трафика на виртуальную машину.
Front Door уровня "Стандартный" или "Премиум" с Управление API источником

Развертывание в Azure
Этот шаблон создает Front Door Premium и экземпляр Управление API, а также использует NSG и глобальную политику Управление API для проверки того, что трафик проходит через источник Front Door.
Front Door уровня "Стандартный" или "Премиум" с источником Шлюз приложений

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум" и экземпляр Шлюз приложений, а также использует политику NSG и WAF для проверки того, что трафик проходит через источник Front Door.
Front Door с Экземпляры контейнеров и Шлюз приложений

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум" с группой контейнеров и Шлюз приложений.
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником

Развертывание в Azure
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door.
Front Door уровня "Стандартный" или "Премиум" со статическим источником веб-сайта

Развертывание в Azure
Этот шаблон создает статический веб-сайт Front Door уровня "Стандартный" или "Премиум" и службы хранилища Azure и настраивает Front Door для отправки трафика на статический веб-сайт.
Создает зашифрованный управляемый диск из зашифрованного виртуального жесткого диска

Развертывание в Azure
Этот шаблон позволяет создать зашифрованный управляемый диск, используя существующий зашифрованный виртуальный жесткий диск и параметры шифрования.
Отключение шифрования на работающей виртуальной машине Windows

Развертывание в Azure
Этот шаблон отключает шифрование на работающей виртуальной машине Windows
Включение шифрования на работающей виртуальной машине Windows & AAD

Развертывание в Azure
Этот шаблон включает шифрование на работающей виртуальной машине Windows с помощью отпечатка сертификата клиента AAD. Сертификат должен быть развернут на виртуальной машине ранее
GlassFish на SUSE

Развертывание в Azure
Этот шаблон развертывает кластер GlassFish с балансировкой нагрузки (версии 3 или 4), состоящий из определяемого пользователем количества виртуальных машин SUSE (OpenSUSE или SLES).
Развертывание нескольких масштабируемых наборов виртуальных машин Linux

Развертывание в Azure
Этот шаблон позволяет развернуть несколько масштабируемых наборов виртуальных машин Linux.
Развертывание нескольких масштабируемых наборов виртуальных машин Windows

Развертывание в Azure
Этот шаблон позволяет развернуть несколько масштабируемых наборов виртуальных машин Windows.
Развертывание простой виртуальной машины Linux и обновление частного IP-адреса до статического

Развертывание в Azure
Этот шаблон позволяет развернуть простую виртуальную машину Linux с помощью Ubuntu из Marketplace. Это позволит развернуть виртуальную сеть, подсеть и виртуальную машину размера A1 в расположении группы ресурсов с динамически назначенным IP-адресом, а затем преобразовать его в статический IP-адрес.
Использование выходных данных расширения пользовательских скриптов во время развертывания

Развертывание в Azure
Это полезно для вычислений виртуальной машины для выполнения некоторых задач во время развертывания, которые не предоставляются Resource Manager Azure. Затем выходные данные этого вычисления (скрипта) можно использовать в другом месте развертывания. Это полезно, если вычислительный ресурс необходим в развертывании (например, jumpbox, контроллер домена и т. д.), немного расточительно, если это не так.
Развертывание виртуальной машины Linux или Windows с помощью MSI

Развертывание в Azure
Этот шаблон позволяет развернуть виртуальную машину Linux или Windows с управляемым удостоверением службы.
Виртуальная машина Linux с MSI для доступа к хранилищу

Развертывание в Azure
Этот шаблон развертывает виртуальную машину Linux с управляемым удостоверением, назначаемое системой, которое имеет доступ к учетной записи хранения в другой группе ресурсов.
SQL Server 2014 с пакетом обновления 2 (SP2) Enterprise с автоматическим резервным копированием

Развертывание в Azure
Этот шаблон создаст выпуск SQL Server 2014 с пакетом обновления 2 (SP2) Enterprise с включенной функцией автоматического резервного копирования.
SQL Server 2014 с пакетом обновления 1 (SP1) Enterprise с Azure Key Vault

Развертывание в Azure
Этот шаблон создаст выпуск SQL Server 2014 с пакетом обновления 1 (SP1) Enterprise с включенной функцией интеграции azure Key Vault.
Вирусная атака на сценарий Виртуальные машины

Развертывание в Azure
При этом будут развернуты 2 виртуальные машины, OMS и другие сетевые ресурсы. Одна виртуальная машина без защиты конечных точек, а другая с установленной защитой enpoint. Выполните вирусную атаку, следуя рекомендациям, и выполните сценарий для устранения и предотвращения вирусной атаки.
Создание шлюза управления данными и установка на виртуальной машине Azure

Развертывание в Azure
Этот шаблон развертывает виртуальную машину и создает рабочий шлюз управления данными.
Локальные Integration Runtime на виртуальных машинах Azure

Развертывание в Azure
Этот шаблон создает среду выполнения интеграции с самостоятельным размещением и регистрирует ее на виртуальных машинах Azure.
Конфигурация масштабируемого набора виртуальных машин, управляемая служба автоматизации Azure

Развертывание в Azure
Разверните масштабируемый набор виртуальных машин, где виртуальные машины развертываются в качестве зарегистрированных узлов в службе служба автоматизации Azure Desired State Configuration, а конфигурация узла гарантируется после развертывания. ПРИМЕЧАНИЕ. Необходимые предварительные требования ключ регистрации и URL-адрес регистрации доступны только после успешного создания учетной записи служба автоматизации Azure для служба автоматизации Azure DSC.
Краткое руководство по режиму гибкой оркестрации ВИРТУАЛЬНЫх машин Linux

Развертывание в Azure
Этот шаблон развертывает простой масштабируемый набор виртуальных машин с экземплярами за Azure Load Balancer. Масштабируемый набор виртуальных машин находится в режиме гибкой оркестрации. Используйте параметр ос, чтобы выбрать развертывание Linux (Ubuntu) или Windows (Windows Server Datacenter 2019). ПРИМЕЧАНИЕ. Этот шаблон краткого руководства обеспечивает сетевой доступ к портам управления виртуальными машинами (SSH, RDP) с любого адреса в Интернете и не должен использоваться для рабочих развертываний.
Развертывание виртуальной машины Linux или Windows с помощью MSI

Развертывание в Azure
Этот шаблон позволяет развернуть масштабируемый набор виртуальных машин Linux или Windows с помощью управляемого удостоверения службы. Затем это удостоверение используется для доступа к службам Azure.
SFTP-сервер по запросу с использованием существующей учетной записи хранения

Развертывание в Azure
В этом шаблоне демонстрируется SFTP-сервер по запросу с использованием экземпляра контейнера Azure (ACI).
Развертывание управляемого кластера Kubernetes (AKS)

Развертывание в Azure
Этот шаблон ARM демонстрирует развертывание экземпляра AKS с расширенными сетевыми функциями в существующей виртуальной сети. Кроме того, выбранному субъекту-службе назначается роль участник сети для подсети, содержащей кластер AKS.
Развертывание управляемого кластера Kubernetes с помощью AAD (AKS)

Развертывание в Azure
Этот шаблон ARM демонстрирует развертывание экземпляра AKS с расширенными сетевыми функциями в существующей виртуальной сети и Azure AD integeration. Кроме того, выбранному субъекту-службе назначается роль участник сети для подсети, содержащей кластер AKS.
Концентратор FinOps

Развертывание в Azure
Этот шаблон создает новый экземпляр концентратора FinOps, включая Хранилище Data Lake и Фабрику данных.
Книга набора средств FinOps

Развертывание в Azure
Этот шаблон создает новую книгу Azure Monitor для управления.
Расширение существующих ресурсов Azure с помощью настраиваемых поставщиков

Развертывание в Azure
В этом примере подробно описано, как расширить существующие ресурсы Azure и Resource Manager шаблонов для добавления в пользовательские рабочие нагрузки.
Развертывание рабочей области Azure Databricks с pe,CMK всех форм

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с PrivateEndpoint и управляемыми службами и CMK с шифрованием DBFS.
Развертывание рабочей области Azure Databricks со всеми 3 формами CMK

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с управляемыми службами и CMK с шифрованием DBFS.
Развертывание Azure Databricks WS с CMK для шифрования DBFS

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с ключом CMK для корневого шифрования DBFS.
Развертывание рабочей области Azure Databricks с Управляемые диски CMK

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с Управляемые диски CMK.
Развертывание рабочей области Azure Databricks с помощью CMK управляемых служб

Развертывание в Azure
Этот шаблон позволяет создать рабочую область Azure Databricks с управляемыми службами CMK.
Создание организации Datadog

Развертывание в Azure
Этот шаблон создает новый datadog — ресурс собственной службы независимого поставщика программного обеспечения Azure и организацию Datadog для мониторинга ресурсов в вашей подписке.
Использование расширений скриптов для установки Базы данных Mongo на виртуальной машине Ubuntu

Развертывание в Azure
Этот шаблон развертывает и устанавливает Mongo DB на виртуальной машине Ubuntu в двух отдельных скриптах. Этот шаблон является хорошим примером, демонстрирующим, как выразить зависимости между двумя скриптами, работающими на одной виртуальной машине. Этот шаблон также развертывает учетную запись хранения, виртуальная сеть, общедоступные IP-адреса и сетевой интерфейс.
Создание шлюза управления данными с высоким уровнем доступности и установка на виртуальных машинах Azure

Развертывание в Azure
Этот шаблон развертывает несколько виртуальных машин с работолюбивым шлюзом управления данными с высоким уровнем доступности.
Развертывание учетной записи Data Lake Store с шифрованием(Key Vault)

Развертывание в Azure
Этот шаблон позволяет развернуть учетную запись Azure Data Lake Store с включенным шифрованием данных. Эта учетная запись использует Key Vault Azure для управления ключом шифрования.
Выполняет задание ETL с помощью служб Azure

Развертывание в Azure
В этом шаблоне приведен пример выполнения анализа исторических и реальных данных потоковой передачи, хранящихся в Хранилище BLOB-объектов Azure. Данные из концентратора событий принимаются заданием Azure Stream Analytics для выполнения преобразования, а выходные данные хранятся в Хранилище BLOB-объектов Azure и визуализируются в PowerBI. Аналитика данных Azure применяет к историческим данным, хранящимся в хранилище BLOB-объектов, а также к перемещению извлеченных, преобразованных и опубликованных данных, а оркестрация выполняется Фабрикой данных. Опубликованные данные дополнительно визуализируются в PowerBI
Развертывание Dev Box Service со встроенным образом

Развертывание в Azure
Этот шаблон предоставляет способ развертывания службы Dev Box со встроенным образом.
Настройка службы Dev Box

Развертывание в Azure
В этом шаблоне будут созданы все ресурсы администратора Dev Box, как указано в кратком руководстве по началу работы с Dev Box. Вы можете просмотреть все созданные ресурсы или напрямую перейти к DevPortal.microsoft.com, чтобы создать свой первый dev Box.
Azure Digital Twins с функцией и службой Приватный канал

Развертывание в Azure
Этот шаблон создает службу Azure Digital Twins, настроенную с виртуальная сеть подключенной функцией Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Кроме того, создается зона Частная зона DNS для обеспечения простого разрешения имен узлов конечной точки Digital Twins из виртуальная сеть во внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT".
Azure Digital Twins с подключением к журналу временных данных

Развертывание в Azure
Этот шаблон создает экземпляр Azure Digital Twins, настроенный с подключением к журналу данных временных рядов. Чтобы создать подключение, необходимо создать другие ресурсы, например пространство имен Центров событий, концентратор событий, кластер azure Data Explorer и базу данных. Данные отправляются в концентратор событий, который в конечном итоге пересылает данные в кластер Azure Data Explorer. Данные хранятся в таблице базы данных в кластере
HDInsight с пользовательской базой данных хранилища метаданных Ambari и Hive в виртуальной сети

Развертывание в Azure
Этот шаблон позволяет создать кластер HDInsight в существующей виртуальной сети с новой базой данных SQL, которая служит как пользовательской базой данных Ambari, так и хранилищем метаданных Hive. У вас должен быть существующий сервер SQL, учетная запись хранения и виртуальная сеть.
Настройка службы FHIR для включения $import

Развертывание в Azure
Этот шаблон подготавливает службу FHIR, чтобы включить $import для начальной загрузки данных.
Создание хранилища ключей, управляемого удостоверения и назначения ролей

Развертывание в Azure
Этот шаблон создает хранилище ключей, управляемое удостоверение и назначение ролей.
Использование KeyVault с динамическим resourceId

Развертывание в Azure
Этот шаблон создает SQL Server и использует пароль администратора из Key Vault. Ссылочный параметр для секрета Key Vault создается во время развертывания с помощью вложенного шаблона. Это позволяет пользователю просто передать значения параметров в шаблон, а не создавать ссылочный параметр в файле параметров.
Служба контейнеров Azure (AKS) с Helm

Развертывание в Azure
Развертывание управляемого кластера с помощью Службы контейнеров Azure (AKS) с помощью Helm
Выполнение заданий таймера, выполняемых по расписанию с помощью Logic Apps

Развертывание в Azure
Этот шаблон создает пару приложений логики, которые позволяют создавать запланированные экземпляры заданий таймера.
Шаблон назначения ролей, назначаемых пользователем удостоверений

Развертывание в Azure
Шаблон, который создает назначения ролей удостоверения, назначаемого пользователем, для ресурсов, от которыми зависит рабочая область Машинного обучения Azure
Сквозная безопасная настройка Машинного обучения Azure

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS.
Создание задания Очистки Машинного обучения Azure

Развертывание в Azure
Этот шаблон создает задание Очистки Машинного обучения Azure для настройки гиперпараметров.
Создание рабочей области Службы машинного обучения Azure (виртуальная сеть)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание рабочей области Службы машинного обучения Azure (устаревшая версия)

Развертывание в Azure
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети.
Создание ресурса ANF с томом SMB

Развертывание в Azure
Этот шаблон позволяет создать новый ресурс Azure NetApp Files с одним пулом емкости и одним томом, настроенным по протоколу SMB.
Шлюз приложений для веб-приложения с ограничением IP-адресов

Развертывание в Azure
Этот шаблон создает шлюз приложений перед веб-приложением Azure с включенным ограничением IP-адресов в веб-приложении.
Применение группы безопасности сети к существующей подсети

Развертывание в Azure
Этот шаблон применяет только что созданную группу безопасности сети к существующей подсети.
Журналы потоков NSG с аналитикой трафика

Развертывание в Azure
Этот шаблон создает журнал потоков NSG в существующей группе безопасности сети с аналитикой трафика.
Назначение и политики маршрутизации azure Виртуальная глобальная сеть

Развертывание в Azure
Этот шаблон подготавливает Виртуальная глобальная сеть Azure с двумя концентраторами с включенными функциями намерения и политики маршрутизации.
Добавление группы безопасности сети с правилами безопасности Redis в существующую подсеть

Развертывание в Azure
Этот шаблон позволяет добавить группу безопасности сети с предварительно настроенными правилами безопасности кэша Redis для Azure в существующую подсеть в виртуальной сети. Выполните развертывание в группе ресурсов существующей виртуальной сети.
Создание образов контейнеров с помощью задач ACR

Развертывание в Azure
Этот шаблон использует DeploymentScript для оркестрации ACR для создания образа контейнера из репозитория кода.
Импорт образов контейнеров в ACR

Развертывание в Azure
Этот шаблон использует модуль Импорт ACR из реестра bicep для импорта общедоступных образов контейнеров в Реестр контейнеров Azure.
Создание Шлюз приложений с помощью сертификатов

Развертывание в Azure
В этом шаблоне показано, как создавать Key Vault самозаверяющие сертификаты, а затем ссылаться на Шлюз приложений.
Создание SSH-ключей и хранение в KeyVault

Развертывание в Azure
Этот шаблон использует ресурс deploymentScript для создания ключей SSH и сохраняет закрытый ключ в keyVault.
Создание и развертывание шаблонаSpec

Развертывание в Azure
В этом примере создается и развертывается ресурс templateSpec в том же шаблоне. Это не типичный шаблон, просто предназначенный для демонстрации того, как templateSpec и ресурсы развертывания предназначены для совместной работы.
Создание TemplateSpecs из шаблонов коллекции шаблонов

Развертывание в Azure
Этот пример содержит скрипт для легкого переноса шаблонов коллекции шаблонов в ресурсы templateSpec. Предоставленный шаблон развернет все шаблоны, которые можно экспортировать с помощью скрипта миграции.
Развертывание программы установки Sql Always ON с помощью существующей Виртуальные машины SQL

Развертывание в Azure
Разверните программу установки SQL Always ON с помощью существующих Виртуальные машины SQL. Виртуальные машины уже должны быть присоединены к существующему домену и должны работать под управлением корпоративной версии SQL Server.
Azure Synapse подтверждение концепции

Развертывание в Azure
Этот шаблон создает среду подтверждения концепции для Azure Synapse, включая пулы SQL и необязательные пулы Apache Spark.
Создание AppServicePlan и приложения в ASEv3

Развертывание в Azure
Создание AppServicePlan и приложения в ASEv3
Создание ресурса Azure Native New Relic

Развертывание в Azure
Этот шаблон настраивает службу Azure Native New Relic для мониторинга ресурсов в подписке Azure.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса deployments можно развернуть в:

  • Группы ресурсов
  • Подписки
  • Группы управления
  • Клиенты

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.Resources/deployments, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Resources/deployments@2020-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      debugSetting = {
        detailLevel = "string"
      }
      expressionEvaluationOptions = {
        scope = "string"
      }
      mode = "string"
      onErrorDeployment = {
        deploymentName = "string"
        type = "string"
      }
      parametersLink = {
        contentVersion = "string"
        uri = "string"
      }
      templateLink = {
        contentVersion = "string"
        id = "string"
        queryString = "string"
        relativePath = "string"
        uri = "string"
      }
    }
    resourceGroup = "string"
    subscriptionId = "string"
    scope = "string"
  })
}

Значения свойств

deployments

Имя Описание Значение
тип Тип ресурса "Microsoft.Resources/deployments@2020-10-01"
name имя ресурса. строка (обязательно)

Ограничение символов: 1–64

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, круглые скобки, дефисы и точки.
location Расположение для хранения данных развертывания. строка
parent_id Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. Чтобы выполнить развертывание в подписке, используйте идентификатор этой подписки. Чтобы выполнить развертывание в группе управления, используйте идентификатор этой группы управления. Для развертывания в клиенте используйте ./ строка (обязательно)
tags Теги развертывания Словарь имен и значений тегов.
properties Свойства развертывания. DeploymentPropertiesOrDeploymentPropertiesExtended (обязательно)
resourceGroup Имя группы ресурсов, в которую выполняется развертывание. Если параметр не указан, использует группу ресурсов операции развертывания. строка
subscriptionId Идентификатор подписки для развертывания. Если этот параметр не указан, использует подписку операции развертывания. строка

DeploymentPropertiesOrDeploymentPropertiesExtended

Имя Описание Значение
debugSetting Параметр отладки развертывания. DebugSetting
expressionEvaluationOptions Указывает, вычисляются ли выражения шаблона в область родительского или вложенного шаблона. Применимо только к вложенным шаблонам. Если значение не указано, значение по умолчанию — внешнее. ExpressionEvaluationOptions
mode Режим, используемый для развертывания ресурсов. Это значение может быть добавочным или завершенным. В инкрементном режиме ресурсы развертываются без удаления существующих ресурсов, не включенных в шаблон. В режиме Завершения ресурсы развертываются, а существующие ресурсы в группе ресурсов, не включенные в шаблон, удаляются. Будьте осторожны при использовании полного режима, так как вы можете случайно удалить ресурсы. "Complete"
Incremental (обязательный)
onErrorDeployment Развертывание при возникновении ошибки. OnErrorDeploymentOrOnErrorDeploymentExtended
параметры Пары имен и значений, определяющие параметры развертывания для шаблона. Этот элемент используется, если требуется предоставить значения параметров непосредственно в запросе, а не ссылаться на существующий файл параметров. Используйте свойство parametersLink или свойство parameters, но не оба. Это может быть JObject или строка JSON правильного формата.
parametersLink Универсальный код ресурса (URI) файла параметров. Этот элемент используется для связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство parameters, но не оба. ParametersLink
шаблон Содержимое шаблона. Этот элемент используется, если требуется передать синтаксис шаблона непосредственно в запросе, а не ссылку на существующий шаблон. Это может быть JObject или строка JSON правильного формата. Используйте свойство templateLink или свойство шаблона, но не оба.
templateLink Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. TemplateLink

DebugSetting

Имя Описание Значение
detailLevel Указывает тип сведений для записи в журнал для отладки. Допустимые значения: none, requestContent, responseContent или оба значения requestContent и responseContent разделены запятой. Значение по умолчанию — none. При задании этого значения тщательно продумайте тип информации, передаваемой во время развертывания. При ведении журнала с информацией о запросе или ответе возможно раскрытие конфиденциальных данных, извлекаемых с помощью операций развертывания. строка

ExpressionEvaluationOptions

Имя Описание Значение
область Область, который будет использоваться для оценки параметров, переменных и функций во вложенном шаблоне. "Внутренний"
"NotSpecified"
"Outer"

OnErrorDeploymentOrOnErrorDeploymentExtended

Имя Описание Значение
deploymentName Развертывание, используемое при возникновении ошибки. строка
type Тип поведения развертывания при ошибке. Возможные значения: LastSuccessful и SpecificDeployment. LastSuccessful
"SpecificDeployment"
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
uri Универсальный код ресурса (URI) файла параметров. строка (обязательно)
Имя Описание Значение
contentVersion Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. строка
идентификатор Идентификатор ресурса спецификации шаблона. Используйте свойство id или URI, но не оба. строка
queryString Строка запроса (например, маркер SAS), используемая с URI templateLink. строка
relativePath Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон был связан с TemplateSpec, он будет ссылаться на артефакт в TemplateSpec. Если родительский объект был связан с URI, дочернее развертывание будет сочетанием URI родительского и относительного пути. строка
uri Универсальный код ресурса (URI) развертываемого шаблона. Используйте свойство URI или id, но не оба. строка