Udostępnij za pośrednictwem


Konfiguracje Microsoft.Advisor 2020-01-01

Definicja zasobu Bicep

Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w aplikacji Bicep.

Typ zasobu konfiguracji można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Advisor/configurations, dodaj następujący kod Bicep do szablonu.

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'
  }
}

Wartości właściwości

Konfiguracji

Nazwa Opis Wartość
name Nazwa zasobu "default"
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. Zasób docelowy

Dla Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia.
properties Struktura danych konfiguracji usługi Advisor. ConfigDataProperties

ConfigDataProperties

Nazwa Opis Wartość
Trawi Konfiguracja skrótu usługi Advisor. Prawidłowe tylko dla subskrypcji DigestConfig[]
wykluczanie Wyklucz zasób z ocen usługi Advisor. Prawidłowe wartości: Fałsz (wartość domyślna) lub Prawda. bool
lowCpuThreshold Minimalny próg procentowy dla oceny niskiego użycia procesora CPU w usłudze Advisor. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 5 (wartość domyślna), 10, 15 lub 20. '10'
'15'
'20'
'5'

DigestConfig

Nazwa Opis Wartość
actionGroupResourceId Identyfikator zasobu grupy akcji używany przez skrót. ciąg
categories Kategorie do wysłania skrótu. Jeśli nie podano kategorii, podsumowanie zostanie wysłane dla wszystkich kategorii. Tablica ciągów zawierająca dowolną z:
"Koszt"
"HighAvailability"
"OperationalExcellence"
"Wydajność"
"Zabezpieczenia"
frequency Częstotliwość wyzwalania skrótu w dniach. Wartość musi zawierać się w przedziale od 7 do 30 dni. int
language Język treści zawartości skrótu. Wartość musi być kodem ISO 639-1 dla jednego z Azure Portal obsługiwanych języków. W przeciwnym razie zostanie przekonwertowany na jeden. Wartość domyślna to angielski (en). ciąg
name Nazwa konfiguracji skrótu. Wartość jest bez uwzględniania wielkości liter i musi być unikatowa w ramach subskrypcji. ciąg
stan Stan konfiguracji skrótu. "Aktywny"
"Wyłączone"

Definicja zasobu szablonu usługi ARM

Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.

scope Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.

Typ zasobu konfiguracji można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Advisor/configurations, dodaj następujący kod JSON do szablonu.

{
  "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"
  }
}

Wartości właściwości

Konfiguracji

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Advisor/configurations"
apiVersion Wersja interfejsu API zasobów '2020-01-01'
name Nazwa zasobu "default"
scope Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. Zasób docelowy

W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do.
properties Struktura danych konfiguracji usługi Advisor. ConfigDataProperties

ConfigDataProperties

Nazwa Opis Wartość
Trawi Konfiguracja skrótu klasyfikatora. Prawidłowe tylko dla subskrypcji DigestConfig[]
wykluczanie Wyklucz zasób z ocen usługi Advisor. Prawidłowe wartości: Fałsz (wartość domyślna) lub Prawda. bool
lowCpuThreshold Minimalny próg procentowy dla oceny niskiego wykorzystania procesora CPU klasyfikatora. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 5 (wartość domyślna), 10, 15 lub 20. '10'
'15'
'20'
'5'

DigestConfig

Nazwa Opis Wartość
actionGroupResourceId Identyfikator zasobu grupy akcji używany przez skrót. ciąg
categories Kategorie do wysyłania skrótów. Jeśli nie podano kategorii, skrót zostanie wysłany dla wszystkich kategorii. Tablica ciągów zawierająca dowolną z:
"Koszt"
"Wysoka dostępność"
"OperationalExcellence"
"Wydajność"
"Zabezpieczenia"
frequency Częstotliwość wyzwalania skrótu w dniach. Wartość musi zawierać się w przedziale od 7 do 30 dni. int
language Język treści zawartości skrótu. Wartość musi być kodem ISO 639-1 dla jednego z Azure Portal obsługiwanych języków. W przeciwnym razie zostanie przekonwertowany na jeden. Wartość domyślna to angielski (en). ciąg
name Nazwa konfiguracji skrótu. Wartość jest bez uwzględniania wielkości liter i musi być unikatowa w ramach subskrypcji. ciąg
stan Stan konfiguracji skrótu. "Aktywny"
"Wyłączone"

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.

parent_id Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu.

Typ zasobu konfiguracji można wdrożyć z operacjami docelowymi:

  • Subskrypcje
  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Advisor/configurations, dodaj następujący program Terraform do szablonu.

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"
    }
  })
}

Wartości właściwości

Konfiguracji

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.Advisor/configurations@2020-01-01"
name Nazwa zasobu "default"
parent_id Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. ciąg (wymagany)
properties Struktura danych konfiguracji usługi Advisor. ConfigDataProperties

ConfigDataProperties

Nazwa Opis Wartość
Trawi Konfiguracja skrótu klasyfikatora. Prawidłowe tylko dla subskrypcji DigestConfig[]
wykluczanie Wyklucz zasób z ocen usługi Advisor. Prawidłowe wartości: Fałsz (wartość domyślna) lub Prawda. bool
lowCpuThreshold Minimalny próg procentowy dla oceny niskiego wykorzystania procesora CPU klasyfikatora. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 5 (wartość domyślna), 10, 15 lub 20. "10"
"15"
"20"
"5"

DigestConfig

Nazwa Opis Wartość
actionGroupResourceId Identyfikator zasobu grupy akcji używany przez skrót. ciąg
categories Kategorie do wysyłania skrótów. Jeśli nie podano kategorii, skrót zostanie wysłany dla wszystkich kategorii. Tablica ciągów zawierająca dowolną z:
"Koszt"
"Wysoka dostępność"
"OperationalExcellence"
"Wydajność"
„Security”
frequency Częstotliwość wyzwalania skrótu w dniach. Wartość musi zawierać się w przedziale od 7 do 30 dni. int
language Język treści zawartości skrótu. Wartość musi być kodem ISO 639-1 dla jednego z Azure Portal obsługiwanych języków. W przeciwnym razie zostanie przekonwertowany na jeden. Wartość domyślna to angielski (en). ciąg
name Nazwa konfiguracji skrótu. Wartość jest bez uwzględniania wielkości liter i musi być unikatowa w ramach subskrypcji. ciąg
stan Stan konfiguracji skrótu. "Aktywny"
"Wyłączone"