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


Конфигурации Microsoft.Advisor 2020-01-01

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

Тип ресурса configurations — это ресурс расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область ресурсов расширения в Bicep.

Тип ресурса configurations можно развернуть с помощью операций, предназначенных для:

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

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

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

resource symbolicname 'Microsoft.Advisor/configurations@2020-01-01' = {
  name: 'default'
  scope: resourceSymbolicName
  properties: {
    digests: [
      {
        actionGroupResourceId: 'string'
        categories: [
          'string'
        ]
        frequency: int
        language: 'string'
        name: 'string'
        state: 'string'
      }
    ]
    exclude: bool
    lowCpuThreshold: 'string'
  }
}

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

конфигурации

Имя Описание Значение
name имя ресурса. "default"
область Используйте при создании ресурса расширения в область, отличном от область развертывания. Целевой ресурс

Для Bicep задайте для этого свойства символьное имя ресурса, чтобы применить ресурс расширения.
properties Структура данных конфигурации Помощника. ConfigDataProperties

ConfigDataProperties

Имя Описание Значение
Дайджесты Конфигурация дайджеста Помощника. Допустимо только для подписок DigestConfig[]
исключение Исключите ресурс из оценок Помощника. Допустимые значения: False (по умолчанию) или True. bool
lowCpuThreshold Минимальное пороговое значение в процентах для оценки низкой загрузки ЦП Помощником. Допустимо только для подписок. Допустимые значения: 5 (по умолчанию), 10, 15 или 20. '10'
'15'
'20'
'5'

DigestConfig

Имя Описание Значение
actionGroupResourceId Идентификатор ресурса группы действий, используемый дайджестом. строка
Категории Категории для отправки дайджеста. Если категории не указаны, то хэш будет отправлен для всех категорий. Массив строк, содержащий любой из:
"Стоимость"
'HighAvailability'
"OperationalExcellence"
"Производительность"
"Безопасность"
frequency Частота активации дайджеста в днях. Значение должно находиться в диапазоне от 7 до 30 дней включительно. INT
Язык Язык для текста содержимого дайджеста. Для одного из портал Azure поддерживаемых языков должен быть код ISO 639-1. В противном случае он будет преобразован в один. Значение по умолчанию — английский (en). строка
name Имя конфигурации дайджеста. Значение не учитывает регистр и должно быть уникальным в пределах подписки. строка
Состояние Состояние конфигурации дайджеста. "Активный"
"Отключено"

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

Тип ресурса configurations — это ресурс расширения, что означает, что его можно применить к другому ресурсу.

scope Используйте свойство этого ресурса, чтобы задать область для этого ресурса. См. раздел Настройка область ресурсов расширения в шаблонах ARM.

Тип ресурса configurations можно развернуть с помощью операций, предназначенных для:

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

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

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

{
  "type": "Microsoft.Advisor/configurations",
  "apiVersion": "2020-01-01",
  "name": "default",
  "scope": "string",
  "properties": {
    "digests": [
      {
        "actionGroupResourceId": "string",
        "categories": [ "string" ],
        "frequency": "int",
        "language": "string",
        "name": "string",
        "state": "string"
      }
    ],
    "exclude": "bool",
    "lowCpuThreshold": "string"
  }
}

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

конфигурации

Имя Описание Значение
тип Тип ресурса Microsoft.Advisor/configurations
версия_API Версия API ресурсов '2020-01-01'
name имя ресурса. "default"
область Используйте при создании ресурса расширения на область, отличном от область развертывания. Целевой ресурс

Для JSON задайте полное имя ресурса, к который будет применяться ресурс расширения .
properties Структура данных конфигурации Помощника. ConfigDataProperties

ConfigDataProperties

Имя Описание Значение
Дайджесты Конфигурация дайджеста Помощника. Допустимо только для подписок DigestConfig[]
исключение Исключите ресурс из оценок Помощника. Допустимые значения: False (по умолчанию) или True. bool
lowCpuThreshold Минимальное процентное пороговое значение для оценки низкой загрузки ЦП Помощника. Допустимо только для подписок. Допустимые значения: 5 (по умолчанию), 10, 15 или 20. '10'
'15'
'20'
'5'

DigestConfig

Имя Описание Значение
actionGroupResourceId Идентификатор ресурса группы действий, используемый хэш-кодом. строка
Категории Категории для отправки дайджеста. Если категории не указаны, для всех категорий будет отправлен дайджест. Массив строк, содержащий любой из:
"Стоимость"
'HighAvailability'
OperationalExcellence
"Производительность"
"Безопасность"
frequency Частота активации дайджеста в днях. Значение должно быть от 7 до 30 дней включительно. INT
Язык Язык для текста содержимого дайджеста. Значением должен быть код ISO 639-1 для одного из портал Azure поддерживаемых языков. В противном случае он будет преобразован в один. Значение по умолчанию — английский (en). строка
name Имя конфигурации дайджеста. Значение не учитывает регистр и должно быть уникальным в пределах подписки. строка
Состояние Состояние конфигурации дайджеста. "Активный"
"Отключено"

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

Тип ресурса configurations является ресурсом расширения, что означает, что его можно применить к другому ресурсу.

parent_id Используйте свойство этого ресурса, чтобы задать область для этого ресурса.

Тип ресурса configurations можно развернуть с помощью операций, предназначенных для:

  • Подписки
  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Advisor/configurations@2020-01-01"
  name = "default"
  parent_id = "string"
  body = jsonencode({
    properties = {
      digests = [
        {
          actionGroupResourceId = "string"
          categories = [
            "string"
          ]
          frequency = int
          language = "string"
          name = "string"
          state = "string"
        }
      ]
      exclude = bool
      lowCpuThreshold = "string"
    }
  })
}

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

конфигурации

Имя Описание Значение
тип Тип ресурса "Microsoft.Advisor/configurations@2020-01-01"
name имя ресурса. «по умолчанию»
parent_id Идентификатор ресурса, к который применяется этот ресурс расширения. строка (обязательно)
properties Структура данных конфигурации Помощника. ConfigDataProperties

ConfigDataProperties

Имя Описание Значение
Дайджесты Конфигурация дайджеста Помощника. Допустимо только для подписок DigestConfig[]
исключение Исключите ресурс из оценок Помощника. Допустимые значения: False (по умолчанию) или True. bool
lowCpuThreshold Минимальное процентное пороговое значение для оценки низкой загрузки ЦП Помощника. Допустимо только для подписок. Допустимые значения: 5 (по умолчанию), 10, 15 или 20. "10"
"15"
"20"
"5"

DigestConfig

Имя Описание Значение
actionGroupResourceId Идентификатор ресурса группы действий, используемый хэш-кодом. строка
Категории Категории для отправки дайджеста. Если категории не указаны, для всех категорий будет отправлен дайджест. Массив строк, содержащий любой из:
"Стоимость"
"HighAvailability"
"OperationalExcellence"
"Производительность"
Security
frequency Частота активации дайджеста в днях. Значение должно быть от 7 до 30 дней включительно. INT
Язык Язык для текста содержимого дайджеста. Значением должен быть код ISO 639-1 для одного из портал Azure поддерживаемых языков. В противном случае он будет преобразован в один. Значение по умолчанию — английский (en). строка
name Имя конфигурации дайджеста. Значение не учитывает регистр и должно быть уникальным в пределах подписки. строка
Состояние Состояние конфигурации дайджеста. "Активный"
"Отключено"