Компоненты Microsoft.Insights 2018-05-01-preview
Определение ресурса Bicep
Тип ресурса компонентов можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Комментарии
Рекомендации по развертыванию решений для мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/components, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Insights/components@2018-05-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
Application_Type: 'string'
DisableIpMasking: bool
Flow_Type: 'Bluefield'
HockeyAppId: 'string'
ImmediatePurgeDataOn30Days: bool
IngestionMode: 'string'
publicNetworkAccessForIngestion: 'string'
publicNetworkAccessForQuery: 'string'
Request_Source: 'rest'
RetentionInDays: int
SamplingPercentage: json('decimal-as-string')
}
}
Значения свойств
components
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: %&\?/ или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение является строкой свободной формы, значения обычно должны быть одним из следующих: web, ios, other, store, java, phone. | string (обязательно) |
properties | Свойства, определяющие ресурс компонента Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Имя | Описание | Значение |
---|---|---|
Application_Type | Тип отслеживаемого приложения. | "другое" "web" (обязательно) |
DisableIpMasking | Отключите маскирование IP-адресов. | bool |
Flow_Type | Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. | 'Bluefield' |
HockeyAppId | Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. | строка |
ImmediatePurgeDataOn30Days | Очистка данных сразу через 30 дней. | bool |
IngestionMode | Указывает поток приема. | ApplicationInsights ApplicationInsightsWithDiagnosticSettings "LogAnalytics" |
publicNetworkAccessForIngestion | Тип сетевого доступа для доступа к приему Application Insights. | "Отключено" "Включено" |
publicNetworkAccessForQuery | Тип сетевого доступа для доступа к запросу Application Insights. | "Отключено" "Включено" |
Request_Source | Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest. | "rest" |
RetentionInDays | Срок хранения в днях. | INT |
SamplingPercentage | Процент данных, создаваемых отслеживаемым приложением, которое является выборкой для телеметрии Application Insights. Чтобы указать десятичное значение, используйте функцию json(). | int или json decimal |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
BrowserBox Azure Edition |
Этот шаблон развертывает BrowserBox на виртуальной машине Azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM. |
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure |
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения. |
Кентико Xperience |
Этот шаблон упрощает развертывание ресурсов, необходимых для размещения сред Kentico Xperience в Microsoft Azure. |
Простое веб-приложение Umbraco CMS |
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS на Служба приложений Azure веб-приложения. |
Среда службы приложений ILB с Брандмауэр Azure |
Resource Manager шаблоны и параметры, демонстрирующие развертывание среды Служба приложений с интеграцией Брандмауэр Azure |
Enterprise Governance—AppService, SQL DB, AD, OMS, Runbook |
Внедрение облачных решений для малого или большого предприятия требует ответственной и эффективной модели управления, чтобы извлечь выгоду из облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратком руководстве для партнеров Azure. Это средство внедрения для клиентов, системных интеграторов и партнеров, которое предоставляет решение для самостоятельного автоматизированного управления и эксплуатации, ориентированное на оптимизацию затрат, повышение надежности приложений и снижение бизнес-рисков. Решение выделяет основные принципы управления видимостью и контролем. |
Веб-сайт eShop с ASE с внутренним балансировщиком нагрузки |
Среда службы приложений входит в план обслуживания Премиум для службы приложений Azure. Это полностью изолированная выделенная среда для крупномасштабного развертывания и безопасной работы приложений службы приложений Azure, в том числе веб-приложений, мобильных приложений и приложений API. |
Веб-приложение с База данных SQL, Azure Cosmos DB, поиск Azure |
Этот шаблон подготавливает веб-приложение, База данных SQL, Azure Cosmos DB, поиск Azure и Application Insights. |
Рабочая область машинного обучения Azure |
Этот шаблон создает новую рабочую область Машинного обучения Azure, а также зашифрованную учетную запись хранения, хранилище ключей и ведение журнала Application Insights. |
Создание Управление API во внутренней виртуальной сети с помощью Шлюза приложений |
В этом шаблоне показано, как создать экземпляр azure Управление API в частной сети, защищенной Шлюз приложений Azure. |
Развертывание простого приложения микрослужбы Azure Spring Apps |
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure. |
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником |
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door. |
Azure Digital Twins с функцией и службой Приватный канал |
Этот шаблон создает службу Azure Digital Twins, настроенную с виртуальная сеть подключенной функцией Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Кроме того, создается зона Частная зона DNS для обеспечения простого разрешения имен узлов конечной точки Digital Twins из виртуальная сеть во внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT". |
Развертывание Application Insight и создание оповещений в нем |
Этот шаблон позволяет развернуть Application Insight и создать в нем оповещение. |
Создание рабочей области AML с несколькими наборами данных & хранилищами данных |
Этот шаблон создает рабочую область Машинного обучения Azure с несколькими наборами данных & хранилищами данных. |
Сквозная безопасная настройка Машинного обучения Azure |
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS. |
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия) |
В этом наборе шаблонов Bicep показано, как выполнить сквозную настройку Машинного обучения Azure в безопасной настройке. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS. |
Создание целевого объекта вычислений AKS с частным IP-адресом |
Этот шаблон создает целевой объект вычислений AKS в заданной рабочей области Службы машинного обучения Azure с частным IP-адресом. |
Создание рабочей области Службы машинного обучения Azure |
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. Эта конфигурация описывает минимальный набор ресурсов, необходимых для начала работы с Машинным обучением Azure. |
Создание рабочей области Службы машинного обучения Azure (CMK) |
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В примере показано, как настроить Машинное обучение Azure для шифрования с помощью ключа шифрования, управляемого клиентом. |
Создание рабочей области Службы машинного обучения Azure (виртуальная сеть) |
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети. |
Создание рабочей области Службы машинного обучения Azure (устаревшая версия) |
В этом шаблоне развертывания указывается рабочая область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы с Машинным обучением Azure в изолированной сети. |
Создание Azure Front Door перед azure Управление API |
В этом примере показано, как использовать Azure Front Door в качестве глобальной подсистемы балансировки нагрузки перед azure Управление API. |
Среда службы приложений с серверной частью Azure SQL |
Этот шаблон создает Среда службы приложений с Azure SQL серверной частью, а также частными конечными точками и связанными ресурсами, обычно используемыми в частной или изолированной среде. |
Подготовка приложения-функции, выполняющегося в плане Служба приложений |
Этот шаблон подготавливает приложение-функцию для выделенного плана размещения, то есть оно будет запускаться и оплачиваться так же, как и на любом Служба приложений сайте. |
Подготовка приложения-функции в плане потребления |
Этот шаблон подготавливает приложение-функцию для плана потребления, который является динамическим планом размещения. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам. Существуют и другие шаблоны, доступные для подготовки в выделенном плане размещения. |
Подготовка функции плана потребления с помощью слота развертывания |
Этот шаблон подготавливает приложение-функцию для плана потребления, который является динамическим планом размещения. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам. Существуют и другие шаблоны, доступные для подготовки в выделенном плане размещения. |
Приложение-функция Azure, размещенное в выделенном плане |
Этот шаблон подготавливает приложение-функцию для выделенного плана размещения, то есть оно будет запускаться и оплачиваться так же, как и на любом Служба приложений сайте. |
Приложение-функция Azure со слотом развертывания |
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с рабочим слотом и дополнительным слотом развертывания. |
Приложение-функция Azure с концентратором событий и управляемым удостоверением |
его шаблон подготавливает приложение-функцию Azure в плане потребления Linux, а также концентратор событий, службу хранилища Azure и Application Insights. Приложение-функция может использовать управляемое удостоверение для подключения к концентратору событий и учетной записи хранения. |
План потребления приложения-функции Azure, размещенного в Linux |
Этот шаблон подготавливает приложение-функцию для плана потребления Linux, который является динамическим планом размещения. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам. |
План потребления приложения-функции в Linux с удаленной сборкой |
Этот шаблон подготавливает приложение-функцию для плана потребления Linux и выполняет удаленную сборку во время развертывания кода. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам. |
Приложение-функция Azure, размещенное в плане "Премиум" |
Этот шаблон подготавливает приложение-функцию для плана "Премиум". |
Частное приложение-функция и хранилище, защищенное частной конечной точкой |
Этот шаблон подготавливает приложение-функцию для плана "Премиум", которое имеет частные конечные точки и взаимодействует со службой хранилища Azure через частные конечные точки. |
Создание приложения-функции и частного хранилища, защищенного конечными точками |
Этот шаблон позволяет развернуть приложение-функцию Azure, которое взаимодействует со службой хранилища Azure через частные конечные точки. |
Приложение-функция Azure с интеграцией виртуальная сеть |
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети. |
Приложение-функция Azure, размещенное в плане потребления Windows |
Этот шаблон подготавливает приложение-функцию для плана потребления Windows, который является динамическим планом размещения. Приложение выполняется по запросу, и вам выставляется счет за каждое выполнение без постоянных обязательств по ресурсам. |
Приложение-функция Azure и функция, активироваемая HTTP |
В этом примере развертывается приложение-функция Azure и функция, активироваемая HTTP, встроенная в шаблон. Он также развертывает Key Vault и заполняет секрет ключом узла приложения-функции. |
Развертывание плана Azure Function Premium с поддержкой AZ |
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с поддержкой зон доступности, включая учетную запись хранения с поддержкой зон доступности. |
Приложение-функция, защищенное Azure Frontdoor |
Этот шаблон позволяет развернуть функцию Azure Premium, защищенную и опубликованную Azure Frontdoor Premium. Взаимодействие между Azure Frontdoor и Функции Azure защищено Приватный канал Azure. |
Развертывание плана "Премиум" функции Azure с интеграцией с виртуальной сетью |
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети. |
Создание приложения-функции с управляемым удостоверением службы |
Создает приложение-функцию с управляемым удостоверением службы, включенным с помощью Application Insights, настроенного для журналов и метрик. |
Шлюз приложений с внутренним Управление API и веб-приложением |
Шлюз приложений маршрутизации интернет-трафика в виртуальную сеть (внутренний режим) Управление API экземпляр, который обслуживает веб-API, размещенный в веб-приложении Azure. |
Веб-приложение с отправкой Application Insights в Log Analytics |
Этот шаблон предназначен для поддержки новых версий API microsoft.insights/components. Начиная с версии 2020-02-02-preview при создании inisghts приложения потребуется workspaceID. Этот шаблон развертывает план Служба приложений, Служба приложений, Application Insights, рабочую область Log Analytics и объединяет все вместе. |
Веб-приложение с управляемым удостоверением, SQL Server и ΑΙ |
Простой пример развертывания инфраструктуры Azure для приложения , данных и управляемого удостоверения и мониторинга |
Подготовка веб-приложения с помощью База данных SQL |
Этот шаблон подготавливает веб-приложение, База данных SQL, параметры автомасштабирования, правила генерации оповещений и App Insights. Он настраивает строка подключения в веб-приложении для базы данных. |
Приложение Django |
Этот шаблон позволяет создать Служба приложений для развертывания приложения Django. |
Приложение ASP.NET |
Этот шаблон позволяет создать Служба приложений для развертывания приложения ASP.NET. |
Определение ресурса шаблона ARM
Тип ресурса компонентов можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Комментарии
Рекомендации по развертыванию решений для мониторинга см. в статье Создание ресурсов мониторинга с помощью Bicep.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/components, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Insights/components",
"apiVersion": "2018-05-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"Application_Type": "string",
"DisableIpMasking": "bool",
"Flow_Type": "Bluefield",
"HockeyAppId": "string",
"ImmediatePurgeDataOn30Days": "bool",
"IngestionMode": "string",
"publicNetworkAccessForIngestion": "string",
"publicNetworkAccessForQuery": "string",
"Request_Source": "rest",
"RetentionInDays": "int",
"SamplingPercentage": "[json('decimal-as-string')]"
}
}
Значения свойств
components
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Insights/components |
версия_API | Версия API ресурсов | '2018-05-01-preview' |
name | имя ресурса. | string (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: %&\?/ или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение является строкой свободной формы, значения обычно должны быть одним из следующих: web, ios, other, store, java, phone. | string (обязательно) |
properties | Свойства, определяющие ресурс компонента Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Имя | Описание | Значение |
---|---|---|
Application_Type | Тип отслеживаемого приложения. | "другое" "web" (обязательно) |
DisableIpMasking | Отключите маскирование IP-адресов. | bool |
Flow_Type | Используется системой Application Insights для определения типа потока, которым был создан этот компонент. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. | 'Bluefield' |
HockeyAppId | Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. | строка |
ImmediatePurgeDataOn30Days | Очистка данных сразу через 30 дней. | bool |
IngestionMode | Указывает поток приема. | ApplicationInsights ApplicationInsightsWithDiagnosticSettings "LogAnalytics" |
publicNetworkAccessForIngestion | Тип сетевого доступа для доступа к приему Application Insights. | "Отключено" "Включено" |
publicNetworkAccessForQuery | Тип сетевого доступа для доступа к запросу Application Insights. | "Отключено" "Включено" |
Request_Source | Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать для этого параметра значение по умолчанию rest. | "rest" |
RetentionInDays | Срок хранения в днях. | INT |
SamplingPercentage | Процент данных, создаваемых отслеживаемым приложением, которое является выборкой для телеметрии Application Insights. Чтобы указать десятичное значение, используйте функцию json(). | int или json decimal |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
BrowserBox Azure Edition |
Этот шаблон развертывает BrowserBox на виртуальной машине Azure Ubuntu Server 22.04 LTS, Debian 11 или RHEL 8.7 LVM. |
CI/CD для приложений Java с использованием Jenkins и веб-приложений службы приложений Azure |
Это пример для CI/CD Java с использованием Jenkins и Azure веб-приложения. |
Кентико Xperience |
Этот шаблон упрощает развертывание ресурсов, необходимых для размещения сред Kentico Xperience в Microsoft Azure. |
Простое веб-приложение Umbraco CMS |
Этот шаблон предоставляет простой способ развертывания веб-приложения umbraco CMS на Служба приложений Azure веб-приложения. |
Среда службы приложений ILB с Брандмауэр Azure |
Resource Manager шаблоны и параметры, демонстрирующие развертывание среды Служба приложений с интеграцией Брандмауэр Azure |
Enterprise Governance—AppService, SQL DB, AD, OMS, Runbook |
Внедрение облачных решений для малого или большого предприятия требует ответственной и эффективной модели управления, чтобы извлечь выгоду из облачных развертываний. CloudWise (кодовое имя решения) — это составное решение, доступное в кратком руководстве для партнеров Azure. Это средство внедрения для клиентов, системных интеграторов и партнеров, которое предоставляет решение для самостоятельного автоматизированного управления и эксплуатации, ориентированное на оптимизацию затрат, повышение надежности приложений и снижение бизнес-рисков. Решение выделяет основные принципы управления видимостью и контролем. |
Веб-сайт eShop с ASE с внутренним балансировщиком нагрузки |
Среда службы приложений входит в план обслуживания Премиум для службы приложений Azure. Это полностью изолированная выделенная среда для крупномасштабного развертывания и безопасной работы приложений службы приложений Azure, в том числе веб-приложений, мобильных приложений и приложений API. |
Веб-приложение с База данных SQL, Azure Cosmos DB, поиск Azure |
Этот шаблон подготавливает веб-приложение, База данных SQL, Azure Cosmos DB, поиск Azure и Application Insights. |
Рабочая область машинного обучения Azure |
Этот шаблон создает новую рабочую область Машинного обучения Azure, а также зашифрованную учетную запись хранения, хранилище ключей и ведение журнала Application Insights. |
Создание Управление API во внутренней виртуальной сети с помощью Шлюза приложений |
В этом шаблоне показано, как создать экземпляр azure Управление API в частной сети, защищенной Шлюз приложений Azure. |
Развертывание простого приложения микрослужбы Azure Spring Apps |
Этот шаблон развертывает простое приложение микрослужбы Azure Spring Apps для запуска в Azure. |
Front Door уровня "Стандартный" или "Премиум" с Функции Azure источником |
Этот шаблон создает Front Door уровня "Стандартный" или "Премиум", приложение Функции Azure и настраивает приложение-функцию для проверки того, что трафик проходит через источник Front Door. |
Azure Digital Twins с функцией и службой Приватный канал |
Этот шаблон создает службу Azure Digital Twins, настроенную с виртуальная сеть подключенной функцией Azure, которая может обмениваться данными через конечную точку Приватный канал с Digital Twins. Кроме того, создается зона Частная зона DNS для обеспечения простого разрешения имен узлов конечной точки Digital Twins из виртуальная сеть во внутренний IP-адрес подсети частной конечной точки. Имя узла хранится в качестве параметра функции Azure с именем "ADT_ENDPOINT". |
Развертывание Application Insight и создание оповещений в нем |
Этот шаблон позволяет развернуть Application Insight и создать в нем оповещение. |
Создание рабочей области AML с несколькими наборами данных & хранилищами данных |
Этот шаблон создает рабочую область Машинного обучения Azure с несколькими наборами данных & хранилищами данных. |
Сквозная безопасная настройка Машинного обучения Azure |
В этом наборе шаблонов Bicep показано, как настроить сквозную настройку Машинного обучения Azure в безопасной конфигурации. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS. |
Сквозная безопасная настройка Машинного обучения Azure (устаревшая версия) |
В этом наборе шаблонов Bicep показано, как настроить сквозную настройку Машинного обучения Azure в безопасной конфигурации. Эта эталонная реализация включает рабочую область, вычислительный кластер, вычислительный экземпляр и подключенный частный кластер AKS. |
Создание целевого объекта вычислений AKS с частным IP-адресом |
Этот шаблон создает целевой объект вычислений AKS в заданной рабочей области Службы машинного обучения Azure с частным IP-адресом. |
Создание рабочей области Службы машинного обучения Azure |
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается минимальный набор ресурсов, необходимых для начала работы с Машинным обучением Azure. |
Создание рабочей области Службы машинного обучения Azure (CMK) |
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В примере показано, как настроить Машинное обучение Azure для шифрования с помощью ключа шифрования, управляемого клиентом. |
Создание рабочей области Службы машинного обучения Azure (виртуальной сети) |
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы со Машинным обучением Azure в изолированной сети. |
Создание рабочей области Службы машинного обучения Azure (устаревшая версия) |
Этот шаблон развертывания указывает рабочую область Машинного обучения Azure и связанные с ней ресурсы, включая Key Vault Azure, службу хранилища Azure, приложение Azure Insights и Реестр контейнеров Azure. В этой конфигурации описывается набор ресурсов, необходимых для начала работы со Машинным обучением Azure в изолированной сети. |
Создание Azure Front Door перед azure Управление API |
В этом примере показано, как использовать Azure Front Door в качестве глобальной подсистемы балансировки нагрузки перед azure Управление API. |
Среда службы приложений с серверной частью Azure SQL |
Этот шаблон создает Среда службы приложений с Azure SQL серверной частью, а также частными конечными точками и связанными ресурсами, обычно используемыми в частной или изолированной среде. |
Подготовка приложения-функции, работающего в плане Служба приложений |
Этот шаблон подготавливает приложение-функцию к выделенному плану размещения, то есть оно будет запускаться и оплачиваться так же, как и на любом Служба приложений сайте. |
Подготовка приложения-функции в плане потребления |
Этот шаблон подготавливает приложение-функцию для плана потребления, который является динамическим планом размещения. Приложение выполняется по требованию, и вам выставляется счет за выполнение без постоянных обязательств по ресурсам. Существуют и другие шаблоны, доступные для подготовки в выделенном плане размещения. |
Подготовка функции плана потребления с помощью слота развертывания |
Этот шаблон подготавливает приложение-функцию для плана потребления, который является динамическим планом размещения. Приложение выполняется по требованию, и вам выставляется счет за выполнение без постоянных обязательств по ресурсам. Существуют и другие шаблоны, доступные для подготовки в выделенном плане размещения. |
Приложение-функция Azure, размещенное в выделенном плане |
Этот шаблон подготавливает приложение-функцию к выделенному плану размещения, то есть оно будет запускаться и оплачиваться так же, как и на любом Служба приложений сайте. |
Приложение-функция Azure с слотом развертывания |
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с рабочим слотом и дополнительным слотом развертывания. |
Приложение-функция Azure с концентратором событий и управляемым удостоверением |
его шаблон подготавливает приложение-функцию Azure для плана потребления Linux, а также концентратор событий, службу хранилища Azure и Application Insights. Приложение-функция может использовать управляемое удостоверение для подключения к концентратору событий и учетной записи хранения. |
Приложение-функция Azure, размещенное в плане потребления Linux |
Этот шаблон подготавливает приложение-функцию для плана потребления Linux, который является динамическим планом размещения. Приложение выполняется по требованию, и вам выставляется счет за выполнение без постоянных обязательств по ресурсам. |
Приложение-функция в плане потребления Linux с удаленной сборкой |
Этот шаблон подготавливает приложение-функцию для плана потребления Linux и выполняет удаленную сборку во время развертывания кода. Приложение выполняется по требованию, и вам выставляется счет за выполнение без постоянных обязательств по ресурсам. |
Приложение-функция Azure, размещенное в плане "Премиум" |
Этот шаблон подготавливает приложение-функцию для плана "Премиум". |
Частное приложение-функция и хранилище, защищенное частной конечной точкой |
Этот шаблон подготавливает приложение-функцию для плана "Премиум", который имеет частные конечные точки и взаимодействует со службой хранилища Azure через частные конечные точки. |
Создание приложения-функции и хранилища, защищенного частной конечной точкой |
Этот шаблон позволяет развернуть приложение-функцию Azure, которое взаимодействует со службой хранилища Azure через частные конечные точки. |
Приложение-функция Azure с интеграцией виртуальная сеть |
Этот шаблон подготавливает приложение-функцию для плана "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети. |
Приложение-функция Azure, размещенное в плане потребления Windows |
Этот шаблон подготавливает приложение-функцию для плана потребления Windows, который является динамическим планом размещения. Приложение выполняется по требованию, и вам выставляется счет за выполнение без постоянных обязательств по ресурсам. |
Приложение-функция Azure и функция, активироваемая HTTP |
В этом примере развертывается приложение-функция Azure и функция, активироваемая HTTP, встроенная в шаблон. Он также развертывает Key Vault и заполняет секрет ключом узла приложения-функции. |
Развертывание плана Azure Function Premium с поддержкой AZ |
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с поддержкой зон доступности, включая учетную запись хранения с поддержкой зон доступности. |
Приложение-функция, защищенное Azure Frontdoor |
Этот шаблон позволяет развернуть функцию Azure Premium, защищенную и опубликованную Azure Frontdoor Premium. Связь между Azure Frontdoor и Функции Azure защищена Приватный канал Azure. |
Развертывание плана "Премиум" функции Azure с интеграцией с виртуальной сетью |
Этот шаблон позволяет развернуть план Функции Azure уровня "Премиум" с включенной интеграцией региональной виртуальной сети во вновь созданной виртуальной сети. |
Создает приложение-функцию с управляемым удостоверением службы |
Создает приложение-функцию с включенным управляемым удостоверением службы с помощью Application Insights, настроенного для журналов и метрик. |
Шлюз приложений с внутренним Управление API и веб-приложением |
Шлюз приложений маршрутизации интернет-трафика в виртуальную сеть (внутренний режим) Управление API экземпляр, который обслуживает веб-API, размещенный в веб-приложении Azure. |
Веб-приложение с отправкой Application Insights в Log Analytics |
Этот шаблон поможет поддерживать новые версии API microsoft.insights/components. Начиная с версии 2020-02-02-preview при создании inisghts приложения потребуется workspaceID. Этот шаблон развертывает план Служба приложений, Служба приложений, Application Insights, Рабочую область Log Analytics и объединяет их. |
Веб-приложение с управляемым удостоверением, SQL Server и ΑΙ |
Простой пример развертывания инфраструктуры Azure для приложения + данных + управляемого удостоверения + мониторинга |
Подготовка веб-приложения с помощью База данных SQL |
Этот шаблон подготавливает веб-приложение, База данных SQL, параметры автомасштабирования, правила генерации оповещений и App Insights. Он настраивает строка подключения в веб-приложении для базы данных. |
Приложение Django |
Этот шаблон позволяет создать Служба приложений для развертывания приложения Django. |
Приложение ASP.NET |
Этот шаблон позволяет создать Служба приложений для развертывания приложения ASP.NET. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса components можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/components, добавьте в шаблон следующую terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/components@2018-05-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
Application_Type = "string"
DisableIpMasking = bool
Flow_Type = "Bluefield"
HockeyAppId = "string"
ImmediatePurgeDataOn30Days = bool
IngestionMode = "string"
publicNetworkAccessForIngestion = "string"
publicNetworkAccessForQuery = "string"
Request_Source = "rest"
RetentionInDays = int
SamplingPercentage = "decimal-as-string"
}
kind = "string"
})
}
Значения свойств
components
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Insights/components@2018-05-01-preview" |
name | имя ресурса. | строка (обязательно) Ограничение символов: 1–260 Допустимые символы: Нельзя использовать: %&\?/ или управляющие символы. Не может заканчиваться пробелом или точкой. |
location | Расположение ресурса | строка (обязательно) |
parent_id | Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. | строка (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. |
kind | Тип приложения, к которому относится этот компонент, используемый для настройки пользовательского интерфейса. Это значение представляет собой строку произвольной формы, значения обычно должны иметь одно из следующих значений: web, ios, other, store, java, phone. | строка (обязательно) |
properties | Свойства, определяющие ресурс компонента Application Insights. | ApplicationInsightsComponentProperties |
ApplicationInsightsComponentProperties
Имя | Описание | Значение |
---|---|---|
Application_Type | Тип отслеживаемого приложения. | "other" "web" (обязательно) |
DisableIpMasking | Отключите маскирование IP-адресов. | bool |
Flow_Type | Используется системой Application Insights для определения типа потока, созданного этим компонентом. При создании или обновлении компонента с помощью REST API необходимо задать значение Bluefield. | "Блуфилд" |
HockeyAppId | Уникальный идентификатор приложения, созданный при добавлении нового приложения в HockeyApp, используемый для взаимодействия с HockeyApp. | строка |
ImmediatePurgeDataOn30Days | Очистка данных сразу через 30 дней. | bool |
IngestionMode | Указывает поток приема. | ApplicationInsights ApplicationInsightsWithDiagnosticSettings "LogAnalytics" |
publicNetworkAccessForIngestion | Тип сетевого доступа для доступа к приему Application Insights. | "Отключено" "Включено" |
publicNetworkAccessForQuery | Тип сетевого доступа для доступа к запросу Application Insights. | "Отключено" "Включено" |
Request_Source | Описывает, какое средство создало этот компонент Application Insights. Клиенты, использующие этот API, должны задать значение по умолчанию rest. | "rest" |
RetentionInDays | Период хранения в днях. | INT |
SamplingPercentage | Процент данных, создаваемых отслеживаемым приложением, который является выборкой для телеметрии Application Insights. Укажите десятичное значение в виде строки. | int или json decimal |