Microsoft。ネットワークipGroups 2025-07-01

Bicepリソースの定義

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

  • Resource groups - リソースグループのデプロイコマンド

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

リソースの形式

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

resource symbolicname 'Microsoft.Network/ipGroups@2025-07-01' = {
  location: 'string'
  name: 'string'
  properties: {
    ipAddresses: [
      'string'
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Network/ipGroups

名前 Description 価値
位置 リソースの場所。 文字列
name リソース名 string (必須)
properties IpGroups のプロパティ。 IpGroupPropertiesFormat の
tags リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

CommonResourceTags

名前 Description 価値

IpGroupPropertiesFormat (英語)

名前 Description 価値
ipAddresses IpGroups リソースの IpAddresses/IpAddressPrefixes。 string[]

使用例

Bicep のサンプル

CIDR や IP アドレスのリストを含む IP グループをデプロイする基本的な例。

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource ipGroup 'Microsoft.Network/ipGroups@2022-07-01' = {
  name: resourceName
  location: location
  properties: {
    ipAddresses: []
  }
  tags: {
    env: 'prod'
  }
}

Azure 検証済みモジュール

以下のAzure検証済みモジュールはこのリソースタイプの展開に使用できます。

モジュール Description
IP グループの IP グループの AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル Description
Firewall and Firewall Policyを作成し、Rules and Ipgroups このテンプレートは、複数のアプリケーションおよびネットワークルールを含むファイアウォールポリシーを備えたAzure Firewallを展開し、アプリケーションおよびネットワークルール内のIPグループを参照します。
ipGroups を使用して Azure Firewall を作成する このテンプレートでは、IP グループを参照するアプリケーションルールとネットワークルールを使用して Azure Firewall を作成します。 また、Linux Jumpbox VM のセットアップも含まれます

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

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

  • Resource groups - リソースグループのデプロイコマンド

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

リソースの形式

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

{
  "type": "Microsoft.Network/ipGroups",
  "apiVersion": "2025-07-01",
  "name": "string",
  "location": "string",
  "properties": {
    "ipAddresses": [ "string" ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Network/ipGroups

名前 Description 価値
apiVersion API のバージョン '2025-07-01'
位置 リソースの場所。 文字列
name リソース名 string (必須)
properties IpGroups のプロパティ。 IpGroupPropertiesFormat の
tags リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
リソースの種類 'Microsoft.Network/ipGroups'

CommonResourceTags

名前 Description 価値

IpGroupPropertiesFormat (英語)

名前 Description 価値
ipAddresses IpGroups リソースの IpAddresses/IpAddressPrefixes。 string[]

使用例

Azure クイックスタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

Template Description
Firewall and Firewall Policyを作成し、Rules and Ipgroups

Azure にデプロイする
このテンプレートは、複数のアプリケーションおよびネットワークルールを含むファイアウォールポリシーを備えたAzure Firewallを展開し、アプリケーションおよびネットワークルール内のIPグループを参照します。
FirewallPolicy と IpGroups を使用してファイアウォールを作成する

Azure にデプロイする
このテンプレートでは、IpGroups でネットワークルールを参照する FirewalllPolicy を使用して Azure Firewall を作成します。 また、Linux Jumpbox VM のセットアップも含まれます
ファイアウォールの作成 、明示的なプロキシを使用した FirewallPolicy

Azure にデプロイする
このテンプレートでは、Azure Firewall、明示的なプロキシを使用する FirewalllPolicy、IpGroups を使用したネットワーク 規則を作成します。 また、Linux Jumpbox VM のセットアップも含まれます
ipGroups を使用して Azure Firewall を作成する

Azure にデプロイする
このテンプレートでは、IP グループを参照するアプリケーションルールとネットワークルールを使用して Azure Firewall を作成します。 また、Linux Jumpbox VM のセットアップも含まれます

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

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

  • リソース グループ

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/ipGroups@2025-07-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      ipAddresses = [
        "string"
      ]
    }
  }
}

プロパティ値

Microsoft.Network/ipGroups

名前 Description 価値
位置 リソースの場所。 文字列
name リソース名 string (必須)
properties IpGroups のプロパティ。 IpGroupPropertiesFormat の
tags リソース タグ タグ名と値のディクショナリ。
リソースの種類 「Microsoft。ネットワーク/ipGroups@2025-07-01"

CommonResourceTags

名前 Description 価値

IpGroupPropertiesFormat (英語)

名前 Description 価値
ipAddresses IpGroups リソースの IpAddresses/IpAddressPrefixes。 string[]

使用例

Terraform サンプル

CIDR や IP アドレスのリストを含む IP グループをデプロイする基本的な例。

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "ipGroup" {
  type      = "Microsoft.Network/ipGroups@2022-07-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      ipAddresses = [
      ]
    }
    tags = {
      env = "prod"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Azure 検証済みモジュール

以下のAzure検証済みモジュールはこのリソースタイプの展開に使用できます。

モジュール Description
IP グループの IP グループの AVM リソース モジュール