Konfiguracje microsoft.Advisor
Definicja zasobu Bicep
Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
scope
Użyj właściwości tego zasobu, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w środowisku Bicep.
Typ zasobu konfiguracji można wdrożyć z operacjami docelowymi:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
- Grupy zasobów — zobacz polecenia wdrażania 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 kod Bicep do szablonu.
resource symbolicname 'Microsoft.Advisor/configurations@2023-01-01' = {
name: 'default'
scope: resourceSymbolicName
properties: {
digests: [
{
actionGroupResourceId: 'string'
categories: [
'string'
]
frequency: int
language: 'string'
name: 'string'
state: 'string'
}
]
duration: '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 W przypadku elementu 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 klasyfikatora. Prawidłowe tylko dla subskrypcji | DigestConfig[] |
czas trwania | Minimalny czas trwania oceny niskiego wykorzystania procesora CPU w usłudze Advisor. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 7 (wartość domyślna), 14, 21, 30, 60 lub 90. | '14' '21' '30' '60' '7' '90' |
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 szablonu usługi ARM
Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można go zastosować 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:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
- Grupy zasobów — zobacz polecenia wdrażania 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 kod JSON do szablonu.
{
"type": "Microsoft.Advisor/configurations",
"apiVersion": "2023-01-01",
"name": "default",
"scope": "string",
"properties": {
"digests": [
{
"actionGroupResourceId": "string",
"categories": [ "string" ],
"frequency": "int",
"language": "string",
"name": "string",
"state": "string"
}
],
"duration": "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 | '2023-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 usługi Advisor. Prawidłowe tylko dla subskrypcji | DigestConfig[] |
czas trwania | Minimalny czas trwania oceny niskiego użycia procesora CPU w usłudze Advisor. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 7 (wartość domyślna), 14, 21, 30, 60 lub 90. | '14' '21' '30' '60' '7' '90' |
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 narzędzia Terraform (dostawcy AzAPI)
Typ zasobu konfiguracji to zasób rozszerzenia, co oznacza, że można zastosować go do innego zasobu.
parent_id
Użyj właściwości w tym zasobie, 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 element Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Advisor/configurations@2023-01-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
digests = [
{
actionGroupResourceId = "string"
categories = [
"string"
]
frequency = int
language = "string"
name = "string"
state = "string"
}
]
duration = "string"
exclude = bool
lowCpuThreshold = "string"
}
})
}
Wartości właściwości
Konfiguracji
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Advisor/configurations@2023-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 usługi Advisor. Prawidłowe tylko dla subskrypcji | DigestConfig[] |
czas trwania | Minimalny czas trwania oceny niskiego użycia procesora CPU w usłudze Advisor. Prawidłowe tylko dla subskrypcji. Prawidłowe wartości: 7 (wartość domyślna), 14, 21, 30, 60 lub 90. | "14" "21" "30" "60" "7" "90" |
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ść" „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. | "Aktywne" "Wyłączone" |