Microsoft.Advisor yapılandırmaları
Bicep kaynak tanımı
Yapılandırma kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.
Yapılandırma kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Abonelikler - Bkz. abonelik dağıtım komutları
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Advisor/configurations kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
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'
}
}
Özellik değerleri
Yapılandırma
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | 'varsayılan' |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın. |
properties | Danışman yapılandırma veri yapısı. | ConfigDataProperties |
ConfigDataProperties
Ad | Açıklama | Değer |
---|---|---|
Digests | Danışman özet yapılandırması. Yalnızca abonelikler için geçerlidir | DigestConfig[] |
süre | Danışman düşük CPU kullanımı değerlendirmesi için en düşük süre. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 7 (varsayılan), 14, 21, 30, 60 veya 90. | '14' '21' '30' '60' '7' '90' |
dışlama | Kaynağı Danışman değerlendirmelerinin dışında tutun. Geçerli değerler: False (varsayılan) veya True. | bool |
lowCpuThreshold | Danışman düşük CPU kullanımı değerlendirmesi için en düşük yüzde eşiği. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 5 (varsayılan), 10, 15 veya 20. | '10' '15' '20' '5' |
DigestConfig
Ad | Açıklama | Değer |
---|---|---|
actionGroupResourceId | Özet tarafından kullanılan eylem grubu kaynak kimliği. | string |
kategoriler | Özet gönderilecek kategoriler. Kategoriler sağlanmazsa, tüm kategoriler için özet gönderilir. | Herhangi birini içeren dize dizisi: 'Maliyet' 'HighAvailability' 'OperationalExcellence' 'Performans' 'Güvenlik' |
frequency | Özetin tetikleneceği sıklık (gün cinsinden). Değer 7 ile 30 gün arasında olmalıdır. | int |
language | Özet içerik gövdesi için dil. Desteklenen Azure portal dillerden biri için değer ISO 639-1 kodu olmalıdır. Aksi takdirde, bir taneye dönüştürülür. Varsayılan değer İngilizcedir (en). | string |
name | Özet yapılandırmasının adı. Değer büyük/küçük harfe duyarlı değildir ve bir abonelik içinde benzersiz olmalıdır. | string |
state | Özet yapılandırmasının durumu. | 'Etkin' 'Devre Dışı' |
ARM şablonu kaynak tanımı
Yapılandırma kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarında uzantı kaynaklarında kapsam ayarlama.
Yapılandırma kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Abonelikler - Bkz. abonelik dağıtım komutları
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Advisor/configurations kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"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"
}
}
Özellik değerleri
Yapılandırma
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.Advisor/configurations' |
apiVersion | Kaynak API'sinin sürümü | '2023-01-01' |
name | Kaynak adı | 'varsayılan' |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın. |
properties | Danışman yapılandırma veri yapısı. | ConfigDataProperties |
ConfigDataProperties
Ad | Açıklama | Değer |
---|---|---|
Digests | Danışman özet yapılandırması. Yalnızca abonelikler için geçerlidir | DigestConfig[] |
süre | Danışman düşük CPU kullanımı değerlendirmesi için minimum süre. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 7 (varsayılan), 14, 21, 30, 60 veya 90. | '14' '21' '30' '60' '7' '90' |
dışlama | Kaynağı Danışman değerlendirmelerinin dışında tutun. Geçerli değerler: False (varsayılan) veya True. | bool |
lowCpuThreshold | Danışman düşük CPU kullanımı değerlendirmesi için en düşük yüzde eşiği. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 5 (varsayılan), 10, 15 veya 20. | '10' '15' '20' '5' |
DigestConfig
Ad | Açıklama | Değer |
---|---|---|
actionGroupResourceId | Özet tarafından kullanılan eylem grubu kaynak kimliği. | string |
kategoriler | Özet gönderilecek kategoriler. Kategoriler sağlanmazsa, tüm kategoriler için özet gönderilir. | Herhangi birini içeren dize dizisi: 'Maliyet' 'HighAvailability' 'OperationalExcellence' 'Performans' 'Güvenlik' |
frequency | Özetin tetikleneceği sıklık ( gün cinsinden). Değer 7 ile 30 gün (dahil) arasında olmalıdır. | int |
language | Özet içerik gövdesinin dili. Değer, desteklenen Azure portal dillerden biri için ISO 639-1 kodu olmalıdır. Aksi takdirde, bir taneye dönüştürülür. Varsayılan değer İngilizcedir (en). | string |
name | Özet yapılandırmasının adı. Değer büyük/küçük harfe duyarlı değildir ve bir abonelik içinde benzersiz olmalıdır. | string |
state | Özet yapılandırmasının durumu. | 'Etkin' 'Devre Dışı' |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Yapılandırma kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın parent_id
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.
Yapılandırma kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Abonelikler
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Advisor/configurations kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
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"
}
})
}
Özellik değerleri
Yapılandırma
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.Advisor/configurations@2023-01-01" |
name | Kaynak adı | "varsayılan" |
parent_id | Bu uzantı kaynağının uygulanacağı kaynağın kimliği. | dize (gerekli) |
properties | Danışman yapılandırma veri yapısı. | ConfigDataProperties |
ConfigDataProperties
Ad | Açıklama | Değer |
---|---|---|
Digests | Danışman özet yapılandırması. Yalnızca abonelikler için geçerlidir | DigestConfig[] |
süre | Danışman düşük CPU kullanımı değerlendirmesi için minimum süre. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 7 (varsayılan), 14, 21, 30, 60 veya 90. | "14" "21" "30" "60" "7" "90" |
dışlama | Kaynağı Danışman değerlendirmelerinin dışında tutun. Geçerli değerler: False (varsayılan) veya True. | bool |
lowCpuThreshold | Danışman düşük CPU kullanımı değerlendirmesi için en düşük yüzde eşiği. Yalnızca abonelikler için geçerlidir. Geçerli değerler: 5 (varsayılan), 10, 15 veya 20. | "10" "15" "20" "5" |
DigestConfig
Ad | Açıklama | Değer |
---|---|---|
actionGroupResourceId | Özet tarafından kullanılan eylem grubu kaynak kimliği. | string |
kategoriler | Özet gönderilecek kategoriler. Kategoriler sağlanmazsa, tüm kategoriler için özet gönderilir. | Herhangi birini içeren dize dizisi: "Maliyet" "YüksekAvailability" "OperationalExcellence" "Performans" “Security” |
frequency | Özetin tetikleneceği sıklık ( gün cinsinden). Değer 7 ile 30 gün (dahil) arasında olmalıdır. | int |
language | Özet içerik gövdesinin dili. Değer, desteklenen Azure portal dillerden biri için ISO 639-1 kodu olmalıdır. Aksi takdirde, bir taneye dönüştürülür. Varsayılan değer İngilizcedir (en). | string |
name | Özet yapılandırmasının adı. Değer büyük/küçük harfe duyarlı değildir ve bir abonelik içinde benzersiz olmalıdır. | string |
state | Özet yapılandırmasının durumu. | "Etkin" "Devre dışı" |