Поделиться через


Майкрософт. Эластичные мониторы 2020-07-01

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

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

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

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

Создание Майкрософт. Ресурс Elastic/monitors, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Elastic/monitors@2020-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    elasticProperties: {
      elasticCloudDeployment: {}
      elasticCloudUser: {}
    }
    monitoringStatus: 'string'
    provisioningState: 'string'
    userInfo: {
      companyInfo: {
        business: 'string'
        country: 'string'
        domain: 'string'
        employeesNumber: 'string'
        state: 'string'
      }
      companyName: 'string'
      emailAddress: 'string'
      firstName: 'string'
      lastName: 'string'
    }
  }
}

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

monitors

Имя Описание Значение
name имя ресурса. строка (обязательно)
location Расположение ресурса монитора строка (обязательно)
tags Теги ресурса монитора. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU ресурса монитора. ResourceSku
удостоверение Свойства удостоверения ресурса монитора. IdentityProperties
properties Свойства ресурса монитора. MonitorProperties

IdentityProperties

Имя Описание Значение
тип Тип управляемого удостоверения. SystemAssigned

MonitorProperties

Имя Описание Значение
elasticProperties Свойства эластичного облака. ElasticProperties
monitoringStatus Флаг, указывающий, включен или отключен мониторинг ресурсов. "Отключено"
"Включено"
provisioningState Состояние подготовки ресурса монитора. "Принято"
"Отменено"
"Создание"
"Удалено"
Удаление
"Сбой"
'NotSpecified'
"Успешно"
"Обновление"
Userinfo сведения о пользователе. Userinfo

ElasticProperties

Имя Описание Значение
elasticCloudDeployment Сведения о развертывании эластичного облака. ElasticCloudDeployment
elasticCloudUser Сведения об эластичной учетной записи пользователя. ElasticCloudUser

ElasticCloudDeployment

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

ElasticCloudUser

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

Userinfo

Имя Описание Значение
companyInfo Сведения о компании пользователя, передаваемые партнерам. CompanyInfo
companyName Название компании пользователя строка
emailAddress Email пользователя, используемого Elastic для связи с ним при необходимости строка
firstName Имя пользователя строка
lastName Фамилия пользователя строка

CompanyInfo

Имя Описание Значение
Подразделение Бизнес компании строка
country Страна расположения компании. строка
домен Домен компании строка
employeesNumber Число сотрудников в компании строка
Состояние Состояние расположения компании. строка

ResourceSku

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

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

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

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

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

Создание Майкрософт. Ресурс Elastic/Monitors. Добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Elastic/monitors",
  "apiVersion": "2020-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "elasticProperties": {
      "elasticCloudDeployment": {},
      "elasticCloudUser": {}
    },
    "monitoringStatus": "string",
    "provisioningState": "string",
    "userInfo": {
      "companyInfo": {
        "business": "string",
        "country": "string",
        "domain": "string",
        "employeesNumber": "string",
        "state": "string"
      },
      "companyName": "string",
      "emailAddress": "string",
      "firstName": "string",
      "lastName": "string"
    }
  }
}

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

monitors

Имя Описание Значение
тип Тип ресурса "Майкрософт. Эластичная база данных и мониторы
версия_API Версия API ресурсов '2020-07-01'
name имя ресурса. строка (обязательно)
location Расположение ресурса монитора строка (обязательно)
tags Теги ресурса монитора. Словарь имен и значений тегов. См . раздел Теги в шаблонах
sku Номер SKU ресурса монитора. ResourceSku
удостоверение Свойства удостоверения ресурса монитора. IdentityProperties
properties Свойства ресурса монитора. MonitorProperties

IdentityProperties

Имя Описание Значение
тип Тип управляемого удостоверения. SystemAssigned

MonitorProperties

Имя Описание Значение
elasticProperties Свойства эластичного облака. ElasticProperties
monitoringStatus Флаг, указывающий, включен или отключен мониторинг ресурсов. "Отключено"
"Включено"
provisioningState Состояние подготовки ресурса монитора. "Принято"
"Отменено"
"Создание"
"Удалено"
Удаление
"Сбой"
'NotSpecified'
"Успешно"
"Обновление"
Userinfo сведения о пользователе. Userinfo

ElasticProperties

Имя Описание Значение
elasticCloudDeployment Сведения о развертывании эластичного облака. ElasticCloudDeployment
elasticCloudUser Сведения об эластичной учетной записи пользователя. ElasticCloudUser

ElasticCloudDeployment

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

ElasticCloudUser

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

Userinfo

Имя Описание Значение
companyInfo Сведения о компании пользователя, передаваемые партнерам. CompanyInfo
companyName Название компании пользователя строка
emailAddress Email пользователя, используемого Elastic для связи с ним при необходимости строка
firstName Имя пользователя строка
lastName Фамилия пользователя строка

CompanyInfo

Имя Описание Значение
Подразделение Бизнес компании строка
country Страна расположения компании. строка
домен Домен компании строка
employeesNumber Количество сотрудников в компании строка
Состояние Состояние расположения компании. строка

ResourceSku

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

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

Тип ресурса monitors можно развернуть в следующих объектах:

  • Группы ресурсов

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

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

Создание Майкрософт. Ресурс Elastic/Monitors добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Elastic/monitors@2020-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      elasticProperties = {
        elasticCloudDeployment = {}
        elasticCloudUser = {}
      }
      monitoringStatus = "string"
      provisioningState = "string"
      userInfo = {
        companyInfo = {
          business = "string"
          country = "string"
          domain = "string"
          employeesNumber = "string"
          state = "string"
        }
        companyName = "string"
        emailAddress = "string"
        firstName = "string"
        lastName = "string"
      }
    }
    sku = {
      name = "string"
    }
  })
}

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

monitors

Имя Описание Значение
тип Тип ресурса "Майкрософт. Elastic/monitors@2020-07-01"
name имя ресурса. string (обязательно)
location Расположение ресурса монитора string (обязательно)
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурса монитора. Словарь имен и значений тегов.
sku SKU ресурса монитора. ResourceSku
удостоверение Свойства удостоверения ресурса монитора. IdentityProperties
properties Свойства ресурса монитора. Свойства Monitor

IdentityProperties

Имя Описание Значение
тип Тип управляемого удостоверения. "SystemAssigned"

Свойства Monitor

Имя Описание Значение
elasticProperties Свойства эластичного облака. ElasticProperties
monitoringStatus Флаг, указывающий, включен или отключен мониторинг ресурсов. "Отключено"
"Включено"
provisioningState Состояние подготовки ресурса монитора. "Принято"
"Отменено"
"Создание"
"Удалено"
"Удаление"
"Сбой"
"NotSpecified"
"Выполнено"
"Обновление"
Userinfo сведения о пользователе. Userinfo

ElasticProperties

Имя Описание Значение
elasticCloudDeployment Сведения о развертывании эластичного облака. ElasticCloudDeployment
elasticCloudUser Сведения об эластичной учетной записи пользователя. ElasticCloudUser

ElasticCloudDeployment

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

ElasticCloudUser

Этот объект не содержит свойств, которые необходимо задать во время развертывания. Все свойства доступны только для чтения.

Userinfo

Имя Описание Значение
companyInfo Сведения о компании пользователя, передаваемые партнерам. CompanyInfo
companyName Название компании пользователя строка
emailAddress Email пользователя, используемого Elastic для связи с ним при необходимости строка
firstName Имя пользователя строка
lastName Фамилия пользователя строка

CompanyInfo

Имя Описание Значение
Подразделение Бизнес компании строка
country Страна расположения компании. строка
домен Домен компании строка
employeesNumber Количество сотрудников в компании строка
Состояние Состояние расположения компании. строка

ResourceSku

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