次の方法で共有


Microsoft.Maintenance configurationAssignments

Bicep リソース定義

configurationAssignments リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Maintenance/configurationAssignments@2023-10-01-preview' = {
  scope: resourceSymbolicName or scope
  location: 'string'
  name: 'string'
  properties: {
    filter: {
      locations: [
        'string'
      ]
      osTypes: [
        'string'
      ]
      resourceGroups: [
        'string'
      ]
      resourceTypes: [
        'string'
      ]
      tagSettings: {
        filterOperator: 'string'
        tags: {
          {customized property}: [
            'string'
          ]
        }
      }
    }
    maintenanceConfigurationId: 'string'
    resourceId: 'string'
  }
}

プロパティ値

ConfigurationAssignmentFilterProperties

名前 形容 価値
場所 クエリの範囲を指定する場所の一覧。 string[]
osTypes 許可されているオペレーティング システムの一覧。 string[]
resourceGroups 許可されているリソース グループの一覧。 string[]
resourceTypes 許可されているリソースの一覧。 string[]
tagSettings VM のタグ設定。 TagSettingsProperties の

ConfigurationAssignmentProperties

名前 形容 価値
フィルター 構成割り当てのプロパティ ConfigurationAssignmentFilterProperties の
maintenanceConfigurationId メンテナンス構成 ID
resourceId 一意の resourceId

Microsoft.Maintenance/configurationAssignments

名前 形容 価値
場所 リソースの場所
名前 リソース名 string (必須)
プロパティ 構成割り当てのプロパティ ConfigurationAssignmentProperties
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。

TagSettingsProperties

名前 形容 価値
filterOperator 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 'All'
'Any'
タグ 値のリストを含むタグのディクショナリ。 TagSettingsPropertiesTags

TagSettingsPropertiesTags

名前 形容 価値

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

configurationAssignments リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

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

{
  "type": "Microsoft.Maintenance/configurationAssignments",
  "apiVersion": "2023-10-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "filter": {
      "locations": [ "string" ],
      "osTypes": [ "string" ],
      "resourceGroups": [ "string" ],
      "resourceTypes": [ "string" ],
      "tagSettings": {
        "filterOperator": "string",
        "tags": {
          "{customized property}": [ "string" ]
        }
      }
    },
    "maintenanceConfigurationId": "string",
    "resourceId": "string"
  }
}

プロパティ値

ConfigurationAssignmentFilterProperties

名前 形容 価値
場所 クエリの範囲を指定する場所の一覧。 string[]
osTypes 許可されているオペレーティング システムの一覧。 string[]
resourceGroups 許可されているリソース グループの一覧。 string[]
resourceTypes 許可されているリソースの一覧。 string[]
tagSettings VM のタグ設定。 TagSettingsProperties の

ConfigurationAssignmentProperties

名前 形容 価値
フィルター 構成割り当てのプロパティ ConfigurationAssignmentFilterProperties の
maintenanceConfigurationId メンテナンス構成 ID
resourceId 一意の resourceId

Microsoft.Maintenance/configurationAssignments

名前 形容 価値
apiVersion API のバージョン '2023-10-01-preview'
場所 リソースの場所
名前 リソース名 string (必須)
プロパティ 構成割り当てのプロパティ ConfigurationAssignmentProperties
種類 リソースの種類 'Microsoft.Maintenance/configurationAssignments'

TagSettingsProperties

名前 形容 価値
filterOperator 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 'All'
'Any'
タグ 値のリストを含むタグのディクショナリ。 TagSettingsPropertiesTags

TagSettingsPropertiesTags

名前 形容 価値

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

configurationAssignments リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Maintenance/configurationAssignments@2023-10-01-preview"
  name = "string"
  parent_id = "string"
  location = "string"
  body = jsonencode({
    properties = {
      filter = {
        locations = [
          "string"
        ]
        osTypes = [
          "string"
        ]
        resourceGroups = [
          "string"
        ]
        resourceTypes = [
          "string"
        ]
        tagSettings = {
          filterOperator = "string"
          tags = {
            {customized property} = [
              "string"
            ]
          }
        }
      }
      maintenanceConfigurationId = "string"
      resourceId = "string"
    }
  })
}

プロパティ値

ConfigurationAssignmentFilterProperties

名前 形容 価値
場所 クエリの範囲を指定する場所の一覧。 string[]
osTypes 許可されているオペレーティング システムの一覧。 string[]
resourceGroups 許可されているリソース グループの一覧。 string[]
resourceTypes 許可されているリソースの一覧。 string[]
tagSettings VM のタグ設定。 TagSettingsProperties の

ConfigurationAssignmentProperties

名前 形容 価値
フィルター 構成割り当てのプロパティ ConfigurationAssignmentFilterProperties の
maintenanceConfigurationId メンテナンス構成 ID
resourceId 一意の resourceId

Microsoft.Maintenance/configurationAssignments

名前 形容 価値
場所 リソースの場所
名前 リソース名 string (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ 構成割り当てのプロパティ ConfigurationAssignmentProperties
種類 リソースの種類 "Microsoft.Maintenance/configurationAssignments@2023-10-01-preview"

TagSettingsProperties

名前 形容 価値
filterOperator 指定した任意のタグまたはすべてのタグで VM をフィルター処理します。 'All'
'Any'
タグ 値のリストを含むタグのディクショナリ。 TagSettingsPropertiesTags

TagSettingsPropertiesTags

名前 形容 価値