Microsoft.Insights webtests 2015-05-01
Определение ресурса Bicep
Тип ресурса webtests можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/webtests, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Insights/webtests@2015-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
kind: 'string'
properties: {
Configuration: {
WebTest: 'string'
}
Description: 'string'
Enabled: bool
Frequency: int
Kind: 'string'
Locations: [
{
Id: 'string'
}
]
Name: 'string'
RetryEnabled: bool
SyntheticMonitorId: 'string'
Timeout: int
}
}
Значения свойств
webtests
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | string (обязательно) |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип веб-теста, который проверяет этот веб-тест. Возможные варианты: ping и multistep. | 'multistep' 'ping' |
properties | Метаданные, описывающие веб-тест для ресурса Azure. | WebTestProperties |
WebTestProperties
Имя | Описание | Значение |
---|---|---|
Конфигурация | Спецификация конфигурации XML для WebTest. | WebTestPropertiesConfiguration |
Описание | Определяемый пользователем описательный тест для этого Веб-теста. | строка |
Активировано | Тест активно отслеживается. | bool |
Частота | Интервал в секундах между тестовых запусков для этого WebTest. Значение по умолчанию — 300. | INT |
Kind | Тип веб-теста это, допустимые варианты проверки связи и многоэтапной проверки. | 'multistep' "ping" (обязательно) |
Расположения | Список физических запусков тестов для предоставления глобального охвата специальными возможностями приложения. | WebTestGeolocation[] (обязательно) |
Имя | Определяемое пользователем имя, если это WebTest. | string (обязательно) |
RetryEnabled | Разрешите повторные попытки в случае сбоя веб-теста. | bool |
SyntheticMonitorId | Уникальный идентификатор этого веб-теста. Обычно это значение совпадает с полем Имя. | string (обязательно) |
Время ожидания | В секундах до этого веб-теста истекло время ожидания и завершится сбоем. Значение по умолчанию — 30. | INT |
WebTestPropertiesConfiguration
Имя | Описание | Значение |
---|---|---|
Webtest | Спецификация XML WebTest для запуска в приложении. | строка |
WebTestGeolocation
Имя | Описание | Значение |
---|---|---|
Идентификатор | Идентификатор расположения для запуска веб-теста. | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание динамического веб-теста |
Создайте любое количество веб-тестов App Insights (ping). |
Правило генерации оповещений метрик для теста доступности |
Этот шаблон создает тест доступности Application Insights вместе с правилом генерации оповещений метрик, которое отслеживает его. |
Определение ресурса шаблона ARM
Тип ресурса webtests можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания групп ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/webtests, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Insights/webtests",
"apiVersion": "2015-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"kind": "string",
"properties": {
"Configuration": {
"WebTest": "string"
},
"Description": "string",
"Enabled": "bool",
"Frequency": "int",
"Kind": "string",
"Locations": [
{
"Id": "string"
}
],
"Name": "string",
"RetryEnabled": "bool",
"SyntheticMonitorId": "string",
"Timeout": "int"
}
}
Значения свойств
webtests
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.Insights/webtests |
версия_API | Версия API ресурсов | '2015-05-01' |
name | имя ресурса. | string (обязательно) |
location | Расположение ресурса | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
kind | Тип веб-теста, который проверяет этот веб-тест. Возможные варианты: ping и multistep. | 'multistep' 'ping' |
properties | Метаданные, описывающие веб-тест для ресурса Azure. | WebTestProperties |
WebTestProperties
Имя | Описание | Значение |
---|---|---|
Конфигурация | Спецификация конфигурации XML для WebTest. | WebTestPropertiesConfiguration |
Описание | Определяемый пользователем описательный тест для этого Веб-теста. | строка |
Активировано | Тест активно отслеживается. | bool |
Частота | Интервал в секундах между тестовых запусков для этого WebTest. Значение по умолчанию — 300. | INT |
Kind | Тип веб-теста это, допустимые варианты проверки связи и многоэтапной проверки. | 'multistep' "ping" (обязательно) |
Расположения | Список физических запусков тестов для предоставления глобального охвата специальными возможностями приложения. | WebTestGeolocation[] (обязательно) |
Имя | Определяемое пользователем имя, если это WebTest. | string (обязательно) |
RetryEnabled | Разрешите повторные попытки в случае сбоя веб-теста. | bool |
SyntheticMonitorId | Уникальный идентификатор этого веб-теста. Обычно это значение совпадает с полем Имя. | string (обязательно) |
Время ожидания | В секундах до этого веб-теста истекло время ожидания и завершится сбоем. Значение по умолчанию — 30. | INT |
WebTestPropertiesConfiguration
Имя | Описание | Значение |
---|---|---|
Webtest | Спецификация XML WebTest для запуска в приложении. | строка |
WebTestGeolocation
Имя | Описание | Значение |
---|---|---|
Идентификатор | Идентификатор расположения для запуска веб-теста. | строка |
Шаблоны быстрого запуска
Следующие шаблоны быстрого запуска развертывают этот тип ресурса.
Шаблон | Описание |
---|---|
Создание динамического веб-теста |
Создайте любое количество веб-тестов App Insights (ping). |
Правило генерации оповещений метрик для теста доступности |
Этот шаблон создает тест доступности Application Insights вместе с правилом генерации оповещений метрик, которое отслеживает его. |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса webtests можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.Insights/webtests, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Insights/webtests@2015-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
Configuration = {
WebTest = "string"
}
Description = "string"
Enabled = bool
Frequency = int
Kind = "string"
Locations = [
{
Id = "string"
}
]
Name = "string"
RetryEnabled = bool
SyntheticMonitorId = "string"
Timeout = int
}
kind = "string"
})
}
Значения свойств
webtests
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.Insights/webtests@2015-05-01" |
name | имя ресурса. | string (обязательно) |
location | Расположение ресурса | string (обязательно) |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурсов | Словарь имен и значений тегов. |
kind | Тип веб-теста, который проверяет этот веб-тест. Возможные варианты: ping и multistep. | "multistep" "ping" |
properties | Метаданные, описывающие веб-тест для ресурса Azure. | WebTestProperties |
WebTestProperties
Имя | Описание | Значение |
---|---|---|
Конфигурация | Спецификация конфигурации XML для WebTest. | WebTestPropertiesConfiguration |
Описание | Определяемый пользователем описательный тест для этого Веб-теста. | строка |
Активировано | Тест активно отслеживается. | bool |
Частота | Интервал в секундах между тестовых запусков для этого WebTest. Значение по умолчанию — 300. | INT |
Kind | Тип веб-теста это, допустимые варианты проверки связи и многоэтапной проверки. | "multistep" "ping" (обязательно) |
Расположения | Список физических запусков тестов для предоставления глобального охвата специальными возможностями приложения. | WebTestGeolocation[] (обязательно) |
Имя | Определяемое пользователем имя, если это WebTest. | string (обязательно) |
RetryEnabled | Разрешите повторные попытки в случае сбоя веб-теста. | bool |
SyntheticMonitorId | Уникальный идентификатор этого веб-теста. Обычно это значение совпадает с полем Имя. | string (обязательно) |
Время ожидания | В секундах до этого веб-теста истекло время ожидания и завершится сбоем. Значение по умолчанию — 30. | INT |
WebTestPropertiesConfiguration
Имя | Описание | Значение |
---|---|---|
Webtest | Спецификация XML WebTest для запуска в приложении. | строка |
WebTestGeolocation
Имя | Описание | Значение |
---|---|---|
Идентификатор | Идентификатор расположения для запуска веб-теста. | строка |