Microsoft.Network networkManagers/networkGroups

Bicep kaynak tanımı

networkManagers/networkGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkManagers/networkGroups kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/networkManagers/networkGroups@2025-05-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    description: 'string'
    memberType: 'string'
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers/networkGroups

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Kaynak türü için sembolik ad: networkManagers
Özellikler Ağ Grubu özellikleri NetworkGroupProperties

NetworkGroupProperties

Ad Açıklama Değer
Açıklama Ağ grubunun açıklaması. dizgi
memberType (üye türü) Grup üyesinin türü. 'Alt ağ'
'Sanal Ağ'

Kullanım Örnekleri

Bicep Örnekleri

Ağ Yöneticisi Ağ Grubu'nu dağıtmanın temel bir örneği.

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

resource networkManager 'Microsoft.Network/networkManagers@2024-10-01' = {
  name: resourceName
  location: location
  properties: {
    description: ''
    networkManagerScopeAccesses: [
      'Routing'
    ]
    networkManagerScopes: {
      managementGroups: []
      subscriptions: [
        subscription().id
      ]
    }
  }
}

resource networkGroup 'Microsoft.Network/networkManagers/networkGroups@2024-10-01' = {
  parent: networkManager
  name: resourceName
  properties: {
    description: 'example network group'
    memberType: 'VirtualNetwork'
  }
}

Azure Hızlı Başlangıç Örnekleri

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.

Bicep Dosyası Açıklama
Azure Sanal Ağ Yöneticisi oluşturma ve örnek VNETs Bu şablon, adlandırılmış kaynak grubuna bir Azure Sanal Ağ Yöneticisi ve örnek sanal ağlar dağıtır. Birden çok bağlantı topolojisini ve ağ grubu üyelik türlerini destekler.

ARM şablonu kaynak tanımı

networkManagers/networkGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkManagers/networkGroups kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/networkManagers/networkGroups",
  "apiVersion": "2025-05-01",
  "name": "string",
  "properties": {
    "description": "string",
    "memberType": "string"
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers/networkGroups

Ad Açıklama Değer
apiVersiyonu API sürümü '2025-05-01'
ad Kaynak adı dize (gerekli)
Özellikler Ağ Grubu özellikleri NetworkGroupProperties
tür Kaynak türü 'Microsoft.Network/networkManagers/networkGroups'

NetworkGroupProperties

Ad Açıklama Değer
Açıklama Ağ grubunun açıklaması. dizgi
memberType (üye türü) Grup üyesinin türü. 'Alt ağ'
'Sanal Ağ'

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Şablon Açıklama
Azure Sanal Ağ Yöneticisi oluşturma ve örnek VNETs

Azure 'a dağıtma
Bu şablon, adlandırılmış kaynak grubuna bir Azure Sanal Ağ Yöneticisi ve örnek sanal ağlar dağıtır. Birden çok bağlantı topolojisini ve ağ grubu üyelik türlerini destekler.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

networkManagers/networkGroups kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/networkManagers/networkGroups kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkManagers/networkGroups@2025-05-01"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      description = "string"
      memberType = "string"
    }
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers/networkGroups

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: networkManagers
Özellikler Ağ Grubu özellikleri NetworkGroupProperties
tür Kaynak türü "Microsoft.Network/networkManagers/networkGroups@2025-05-01"

NetworkGroupProperties

Ad Açıklama Değer
Açıklama Ağ grubunun açıklaması. dizgi
memberType (üye türü) Grup üyesinin türü. 'Alt ağ'
'Sanal Ağ'

Kullanım Örnekleri

Terraform Örnekleri

Ağ Yöneticisi Ağ Grubu'nu dağıtmanın temel bir örneği.

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

provider "azurerm" {
  features {
  }
}

provider "azapi" {
  skip_provider_registration = false
}

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

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

data "azurerm_client_config" "current" {
}

data "azapi_resource" "subscription" {
  type                   = "Microsoft.Resources/subscriptions@2021-01-01"
  resource_id            = "/subscriptions/${data.azurerm_client_config.current.subscription_id}"
  response_export_values = ["*"]
}

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

resource "azapi_resource" "networkManager" {
  type      = "Microsoft.Network/networkManagers@2024-10-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      description = ""
      networkManagerScopeAccesses = [
        "Routing",
      ]
      networkManagerScopes = {
        managementGroups = [
        ]
        subscriptions = [
          data.azapi_resource.subscription.id,
        ]
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "networkGroup" {
  type      = "Microsoft.Network/networkManagers/networkGroups@2024-10-01"
  parent_id = azapi_resource.networkManager.id
  name      = var.resource_name
  body = {
    properties = {
      description = "example network group"
      memberType  = "VirtualNetwork"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}