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:

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:

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ışı"