次の方法で共有


Microsoft.Advisor の構成 2022-10-01

Bicep リソース定義

構成リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプションの - リソース グループサブスクリプションデプロイ コマンド 参照 - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Advisor/configurations リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Advisor/configurations@2022-10-01' = {
  name: 'string'
  properties: {
    digests: [
      {
        actionGroupResourceId: 'string'
        categories: [
          'string'
        ]
        frequency: int
        language: 'string'
        name: 'string'
        state: 'string'
      }
    ]
    duration: 'string'
    exclude: bool
    lowCpuThreshold: 'string'
  }
}

プロパティ値

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 ダイジェストによって使用されるアクション グループのリソース ID。
カテゴリ ダイジェストを送信するカテゴリ。 カテゴリが指定されていない場合は、すべてのカテゴリに対してダイジェストが送信されます。 次のいずれかを含む文字列配列:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
'Security'
周波数 ダイジェストがトリガーされる頻度 (日数)。 値は、7 日から 30 日までの範囲である必要があります。 int
言語 ダイジェスト コンテンツ本文の言語。 Azure portal でサポートされている言語の 1 つに対して ISO 639-1 コードを指定する必要があります。 それ以外の場合は、1 に変換されます。 既定値は英語 (en) です。
名前 ダイジェスト構成の名前。 値では大文字と小文字が区別されず、サブスクリプション内で一意である必要があります。
状態 ダイジェスト構成の状態。 'Active'
'Disabled'

Microsoft.Advisor/configurations

名前 形容 価値
名前 リソース名 'default' (必須)
プロパティ Advisor 構成データ構造。 ConfigDataProperties の

ARM テンプレート リソース定義

構成リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプションの - リソース グループサブスクリプションデプロイ コマンド 参照 - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Advisor/configurations リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Advisor/configurations",
  "apiVersion": "2022-10-01",
  "name": "string",
  "properties": {
    "digests": [
      {
        "actionGroupResourceId": "string",
        "categories": [ "string" ],
        "frequency": "int",
        "language": "string",
        "name": "string",
        "state": "string"
      }
    ],
    "duration": "string",
    "exclude": "bool",
    "lowCpuThreshold": "string"
  }
}

プロパティ値

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 ダイジェストによって使用されるアクション グループのリソース ID。
カテゴリ ダイジェストを送信するカテゴリ。 カテゴリが指定されていない場合は、すべてのカテゴリに対してダイジェストが送信されます。 次のいずれかを含む文字列配列:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
'Security'
周波数 ダイジェストがトリガーされる頻度 (日数)。 値は、7 日から 30 日までの範囲である必要があります。 int
言語 ダイジェスト コンテンツ本文の言語。 Azure portal でサポートされている言語の 1 つに対して ISO 639-1 コードを指定する必要があります。 それ以外の場合は、1 に変換されます。 既定値は英語 (en) です。
名前 ダイジェスト構成の名前。 値では大文字と小文字が区別されず、サブスクリプション内で一意である必要があります。
状態 ダイジェスト構成の状態。 'Active'
'Disabled'

Microsoft.Advisor/configurations

名前 形容 価値
apiVersion API のバージョン '2022-10-01'
名前 リソース名 'default' (必須)
プロパティ Advisor 構成データ構造。 ConfigDataProperties の
種類 リソースの種類 'Microsoft.Advisor/configurations'

Terraform (AzAPI プロバイダー) リソース定義

構成リソースの種類は、次を対象とする操作でデプロイできます。

  • サブスクリプション* リソース グループ

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Advisor/configurations リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Advisor/configurations@2022-10-01"
  name = "string"
  body = jsonencode({
    properties = {
      digests = [
        {
          actionGroupResourceId = "string"
          categories = [
            "string"
          ]
          frequency = int
          language = "string"
          name = "string"
          state = "string"
        }
      ]
      duration = "string"
      exclude = bool
      lowCpuThreshold = "string"
    }
  })
}

プロパティ値

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 ダイジェストによって使用されるアクション グループのリソース ID。
カテゴリ ダイジェストを送信するカテゴリ。 カテゴリが指定されていない場合は、すべてのカテゴリに対してダイジェストが送信されます。 次のいずれかを含む文字列配列:
'Cost'
'HighAvailability'
'OperationalExcellence'
'Performance'
'Security'
周波数 ダイジェストがトリガーされる頻度 (日数)。 値は、7 日から 30 日までの範囲である必要があります。 int
言語 ダイジェスト コンテンツ本文の言語。 Azure portal でサポートされている言語の 1 つに対して ISO 639-1 コードを指定する必要があります。 それ以外の場合は、1 に変換されます。 既定値は英語 (en) です。
名前 ダイジェスト構成の名前。 値では大文字と小文字が区別されず、サブスクリプション内で一意である必要があります。
状態 ダイジェスト構成の状態。 'Active'
'Disabled'

Microsoft.Advisor/configurations

名前 形容 価値
名前 リソース名 'default' (必須)
プロパティ Advisor 構成データ構造。 ConfigDataProperties の
種類 リソースの種類 "Microsoft.Advisor/configurations@2022-10-01"