Microsoft. Ağ ağı yöneticileri

Bicep kaynak tanımı

networkManagers 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üğü.

Kullanım Örnekleri

Bicep Örnekleri

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

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

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

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Ağ Yöneticisi Ağ Yöneticisi için AVM Kaynak Modülü

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.

Kaynak biçimi

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

resource symbolicname 'Microsoft.Network/networkManagers@2025-07-01' = {
  location: 'string'
  name: 'string'
  properties: {
    description: 'string'
    networkManagerScopeAccesses: [
      'string'
    ]
    networkManagerScopes: {
      managementGroups: [
        'string'
      ]
      subscriptions: [
        'string'
      ]
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers

Ad Açıklama Değer
yer Kaynak konumu. dizgi
ad Kaynak adı dizgi

Kısıtlama -ları:
Desen = ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ (gerekli)
Özellikler Ağ yöneticisi özellikleri Ağ Yöneticisi Özellikleri
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

CommonResourceTags

Ad Açıklama Değer

Ağ Yöneticisi Özellikleri

Ad Açıklama Değer
Açıklama Ağ yöneticisinin açıklaması. dizgi
networkManagerScopeAccesses Kapsam Erişimi. Herhangi birini içeren dize dizisi:
'Bağlantı'
'Yönlendirme'
'Güvenlik Yöneticisi'
'Güvenlik Kullanıcısı'
networkManagerScopes Ağ Yöneticisi kapsamı. NetworkManagerPropertiesNetworkManagerScopes (gerekli)

NetworkManagerPropertiesNetworkManagerScopes

Ad Açıklama Değer
yönetim grupları Yönetim gruplarının listesi. dize[]
Abonelik Aboneliklerin listesi. dize[]

ARM şablonu kaynak tanımı

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

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.

Kaynak biçimi

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

{
  "type": "Microsoft.Network/networkManagers",
  "apiVersion": "2025-07-01",
  "name": "string",
  "location": "string",
  "properties": {
    "description": "string",
    "networkManagerScopeAccesses": [ "string" ],
    "networkManagerScopes": {
      "managementGroups": [ "string" ],
      "subscriptions": [ "string" ]
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers

Ad Açıklama Değer
apiVersiyonu API sürümü '2025-07-01'
yer Kaynak konumu. dizgi
ad Kaynak adı dizgi

Kısıtlama -ları:
Desen = ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ (gerekli)
Özellikler Ağ yöneticisi özellikleri Ağ Yöneticisi Özellikleri
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/networkManagers'

CommonResourceTags

Ad Açıklama Değer

Ağ Yöneticisi Özellikleri

Ad Açıklama Değer
Açıklama Ağ yöneticisinin açıklaması. dizgi
networkManagerScopeAccesses Kapsam Erişimi. Herhangi birini içeren dize dizisi:
'Bağlantı'
'Yönlendirme'
'Güvenlik Yöneticisi'
'Güvenlik Kullanıcısı'
networkManagerScopes Ağ Yöneticisi kapsamı. NetworkManagerPropertiesNetworkManagerScopes (gerekli)

NetworkManagerPropertiesNetworkManagerScopes

Ad Açıklama Değer
yönetim grupları Yönetim gruplarının listesi. dize[]
Abonelik Aboneliklerin listesi. dize[]

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

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

Kullanım Örnekleri

Terraform Örnekleri

Ağ Yöneticisi'ni 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@2022-09-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      description = ""
      networkManagerScopeAccesses = [
        "SecurityAdmin",
      ]
      networkManagerScopes = {
        managementGroups = [
        ]
        subscriptions = [
          data.azapi_resource.subscription.id,
        ]
      }
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Azure Sanal Ağ Yöneticisi Azure Sanal Ağ Yöneticisi için AVM Kaynak Modülü

Kaynak biçimi

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/networkManagers@2025-07-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      description = "string"
      networkManagerScopeAccesses = [
        "string"
      ]
      networkManagerScopes = {
        managementGroups = [
          "string"
        ]
        subscriptions = [
          "string"
        ]
      }
    }
  }
}

Özellik Değerleri

Microsoft.Network/networkManagers

Ad Açıklama Değer
yer Kaynak konumu. dizgi
ad Kaynak adı dizgi

Kısıtlama -ları:
Desen = ^[0-9a-zA-Z]([0-9a-zA-Z_.-]{0,62}[0-9a-zA-Z_])?$ (gerekli)
Özellikler Ağ yöneticisi özellikleri Ağ Yöneticisi Özellikleri
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft. Ağ/networkManagers@2025-07-01"

CommonResourceTags

Ad Açıklama Değer

Ağ Yöneticisi Özellikleri

Ad Açıklama Değer
Açıklama Ağ yöneticisinin açıklaması. dizgi
networkManagerScopeAccesses Kapsam Erişimi. Herhangi birini içeren dize dizisi:
'Bağlantı'
'Yönlendirme'
'Güvenlik Yöneticisi'
'Güvenlik Kullanıcısı'
networkManagerScopes Ağ Yöneticisi kapsamı. NetworkManagerPropertiesNetworkManagerScopes (gerekli)

NetworkManagerPropertiesNetworkManagerScopes

Ad Açıklama Değer
yönetim grupları Yönetim gruplarının listesi. dize[]
Abonelik Aboneliklerin listesi. dize[]