Microsoft.Advisor 組態

Bicep 資源定義

設定資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

scope使用此資源上的 屬性來設定此資源的範圍。 請參閱 在 Bicep 中設定擴充功能資源的範圍

組態資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。

資源格式

若要建立 Microsoft.Advisor/configurations 資源,請將下列 Bicep 新增至您的範本。

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

屬性值

組態

名稱 描述
NAME 資源名稱 'default'
範圍 在與部署範圍不同的範圍內建立擴充資源時,請使用 。 目標資源

針對 Bicep,請將此屬性設定為資源的符號名稱,以套用 延伸模組資源
properties Advisor 設定資料結構。 ConfigDataProperties

ConfigDataProperties

名稱 描述
摘要 Advisor 摘要設定。 僅適用于訂用帳戶 DigestConfig[]
持續時間 Advisor 低 CPU 使用率評估的最小持續時間。 僅適用于訂用帳戶。 有效值:7 (預設) 、14、21、30、60 或 90。 '14'
'21'
'30'
'60'
'7'
'90'
排除 從 Advisor 評估中排除資源。 有效值:False (預設) 或 True。 bool
lowCpuThreshold Advisor 低 CPU 使用率評估的最小百分比閾值。 僅適用于訂用帳戶。 有效值:5 (預設) 、10、15 或 20。 '10'
'15'
'20'
'5'

DigestConfig

名稱 描述
actionGroupResourceId 摘要所使用的動作群組資源識別碼。 字串
categories 要傳送摘要的類別。 如果未提供類別,則會針對所有類別傳送摘要。 包含任何專案的字串陣列:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
'Security'
frequency 摘要的觸發頻率,以天為單位。 值必須介於 7 到 30 天之間。 int
語言 摘要內容本文的語言。 其中一種 Azure 入口網站支援的語言的值必須是 ISO 639-1 代碼。 否則,它會轉換成一個。 預設值為 english (en) 。 字串
NAME 摘要組態的名稱。 值不區分大小寫,而且在訂用帳戶內必須是唯一的。 字串
State 摘要組態的狀態。 'Active'
'Disabled'

ARM 範本資源定義

設定資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

scope使用此資源上的 屬性來設定此資源的範圍。 請參閱 在 ARM 範本中設定擴充功能資源的範圍

設定資源類型可以使用目標作業進行部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Advisor/組態資源,請將下列 JSON 新增至您的範本。

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

屬性值

組態

名稱 描述
類型 資源類型 'Microsoft.Advisor/configurations'
apiVersion 資源 API 版本 '2023-01-01'
NAME 資源名稱 'default'
範圍 在與部署範圍不同的範圍建立擴充資源時,請使用 。 目標資源

針對 JSON,請將值設定為要套用 擴充資源 的資源完整名稱。
properties Advisor 設定資料結構。 ConfigDataProperties

ConfigDataProperties

名稱 描述
摘要 Advisor 摘要設定。 僅適用于訂用帳戶 DigestConfig[]
持續時間 Advisor 低 CPU 使用率評估的最小持續時間。 僅適用于訂用帳戶。 有效值:7 (預設) 、14、21、30、60 或 90。 '14'
'21'
'30'
'60'
'7'
'90'
排除 從 Advisor 評估中排除資源。 有效值:False (預設) 或 True。 bool
lowCpuThreshold Advisor 低 CPU 使用率評估的最小百分比閾值。 僅適用于訂用帳戶。 有效值:5 (預設) 、10、15 或 20。 '10'
'15'
'20'
'5'

DigestConfig

名稱 描述
actionGroupResourceId 摘要所使用的動作群組資源識別碼。 字串
categories 要傳送摘要的類別。 如果未提供類別,則會針對所有類別傳送摘要。 包含任何專案的字串陣列:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
'Security'
frequency 摘要會以天為單位觸發的頻率。 值必須介於 7 到 30 天之間。 int
語言 摘要內容本文的語言。 值必須是 ISO 639-1 程式碼,其中一種Azure 入口網站支援的語言。 否則,它會轉換成一個。 預設值為英文 (en) 。 字串
NAME 摘要組態的名稱。 值不區分大小寫,而且在訂用帳戶內必須是唯一的。 字串
State 摘要設定的狀態。 'Active'
'Disabled'

Terraform (AzAPI 提供者) 資源定義

組態資源類型是 延伸模組資源,這表示您可以將它套用至另一個資源。

parent_id使用此資源上的 屬性來設定此資源的範圍。

設定資源類型可以使用目標作業進行部署:

  • 訂用帳戶
  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄

資源格式

若要建立 Microsoft.Advisor/configurations 資源,請將下列 Terraform 新增至您的範本。

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

屬性值

組態

名稱 描述
類型 資源類型 「Microsoft.Advisor/configurations@2023-01-01」
NAME 資源名稱 "default"
parent_id 要套用此延伸模組資源的資源識別碼。 字串 (必要)
properties Advisor 設定資料結構。 ConfigDataProperties

ConfigDataProperties

名稱 描述
摘要 Advisor 摘要設定。 僅適用于訂用帳戶 DigestConfig[]
持續時間 Advisor 低 CPU 使用率評估的最小持續時間。 僅適用于訂用帳戶。 有效值:7 (預設) 、14、21、30、60 或 90。 "14"
"21"
"30"
"60"
"7"
"90"
排除 從 Advisor 評估中排除資源。 有效值:False (預設) 或 True。 bool
lowCpuThreshold Advisor 低 CPU 使用率評估的最小百分比閾值。 僅適用于訂用帳戶。 有效值:5 (預設) 、10、15 或 20。 "10"
"15"
"20"
"5"

DigestConfig

名稱 描述
actionGroupResourceId 摘要所使用的動作群組資源識別碼。 字串
categories 要傳送摘要的類別。 如果未提供類別,則會針對所有類別傳送摘要。 包含任何專案的字串陣列:
「成本」
「HighAvailability」
「OperationalExcellence」
「效能」
"Security"
frequency 摘要會以天為單位觸發的頻率。 值必須介於 7 到 30 天之間。 int
語言 摘要內容本文的語言。 值必須是 ISO 639-1 程式碼,其中一種Azure 入口網站支援的語言。 否則,它會轉換成一個。 預設值為英文 (en) 。 字串
NAME 摘要組態的名稱。 值不區分大小寫,而且在訂用帳戶內必須是唯一的。 字串
State 摘要設定的狀態。 「Active」
「Disabled」