Microsoft.Network ipGroups

The ipGroups resource type can be deployed to: Resource groups.

To learn about resource group deployments, see Bicep or ARM template.

Template format

To create a Microsoft.Network/ipGroups resource, add the following Bicep or JSON to your template.

resource symbolicname 'Microsoft.Network/ipGroups@2021-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    ipAddresses: [ 'string' ]
  }
}

Property values

ipGroups

Name Description Value
type The resource type

For Bicep, set this value in the resource declaration.
'Microsoft.Network/ipGroups'
apiVersion The resource api version

For Bicep, set this value in the resource declaration.
'2021-03-01'
name The resource name string (required)
location Resource location. string
tags Resource tags. Dictionary of tag names and values. See Tags in templates
properties The IpGroups property information. IpGroupPropertiesFormat

IpGroupPropertiesFormat

Name Description Value
ipAddresses IpAddresses/IpAddressPrefixes in the IpGroups resource. string[]

Quickstart templates

The following quickstart templates deploy this resource type.

Template Description
Create a Firewall and FirewallPolicy with Rules and Ipgroups

Deploy to Azure
This template deploys an Azure Firewall with Firewall Policy (including multiple application and network rules) referencing IP Groups in application and network rules.
Create a Firewall with FirewallPolicy and IpGroups

Deploy to Azure
This template creates an Azure Firewall with FirewalllPolicy referencing Network Rules with IpGroups. Also, includes a Linux Jumpbox vm setup
Create an Azure Firewall with IpGroups

Deploy to Azure
This template creates an Azure Firewall with Application and Network Rules referring to IP Groups. Also, includes a Linux Jumpbox vm setup