Share via


Microsoft.Network virtualNetworks/virtualNetworkPeerings 2023-04-01

Bicep kaynak tanımı

virtualNetworks/virtualNetworkPeerings kaynak türü şunları hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

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

resource symbolicname 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    allowForwardedTraffic: bool
    allowGatewayTransit: bool
    allowVirtualNetworkAccess: bool
    doNotVerifyRemoteGateways: bool
    peeringState: 'string'
    peeringSyncLevel: 'string'
    remoteAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    remoteBgpCommunities: {
      virtualNetworkCommunity: 'string'
    }
    remoteVirtualNetwork: {
      id: 'string'
    }
    remoteVirtualNetworkAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    useRemoteGateways: bool
  }
}

Özellik değerleri

virtualNetworks/virtualNetworkPeerings

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu.
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Şu tür kaynağın sembolik adı: virtualNetworks
properties Sanal ağ eşlemesinin özellikleri. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Ad Açıklama Değer
allowForwardedTraffic Yerel sanal ağdaki VM'lerden iletilen trafiğe uzak sanal ağda izin verilip verilmeyeceği. bool
allowGatewayTransit Ağ geçidi bağlantılarının bu sanal ağa bağlanmak için uzak sanal ağda kullanılıp kullanılamayacağı. bool
allowVirtualNetworkAccess Yerel sanal ağ alanında bulunan VM'lerin uzak sanal ağ alanında bulunan VM'lere erişip erişemeyeceği. bool
doNotVerifyRemoteGateways Uzak ağ geçidinin sağlama durumunu doğrulamamız gerekiyorsa. bool
peeringState Sanal ağ eşlemesinin durumu. 'Bağlandı'
'Bağlantısı Kesildi'
'Başlatıldı'
peeringSyncLevel Sanal ağ eşlemesinin eşleme eşitleme durumu. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Uzak sanal ağ ile eşlenen adres alanına başvuru. AddressSpace
remoteBgpCommunities Uzak sanal ağın Bgp Topluluklarına başvuru. VirtualNetworkBgpCommunities
remoteVirtualNetwork Uzak sanal ağa başvuru. Uzak sanal ağ aynı veya farklı bölgede (önizleme) olabilir. Önizlemeye kaydolmak ve daha fazla bilgi edinmek için buraya bakın (/azure/virtual-network/virtual-network-create-peering). Subresource
remoteVirtualNetworkAddressSpace Uzak sanal ağın geçerli adres alanına başvuru. AddressSpace
useRemoteGateways Uzak ağ geçitlerinin bu sanal ağda kullanılıp kullanılamayacağı. Bayrak true olarak ayarlanırsa ve uzak eşlemede allowGatewayTransit de doğruysa, sanal ağ aktarım için uzak sanal ağın ağ geçitlerini kullanır. Yalnızca bir eşlemede bu bayrak true olarak ayarlanabilir. Sanal ağda zaten bir ağ geçidi varsa bu bayrak ayarlanamaz. bool

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. dize[]

VirtualNetworkBgpCommunities

Ad Açıklama Değer
virtualNetworkCommunity Sanal ağ ile ilişkili BGP topluluğu. dize (gerekli)

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Merkez-Uç topolojisi korumalı alanı dağıtma

Azure’a dağıtın
Bu şablon temel bir merkez-uç topolojisi kurulumu oluşturur. DMZ, Yönetim, Paylaşılan ve Ağ Geçidi alt ağları (isteğe bağlı olarak) ve her biri bir iş yükü alt ağı içeren iki Uç sanal ağı (geliştirme ve üretim) ile bir Hub sanal ağı oluşturur. Ayrıca HUB'ın Yönetim alt aya bir Windows Jump-Host dağıtır ve Merkez ile iki uç arasında sanal ağ eşlemeleri oluşturur.
Ağ Geçidi Load Balancer zincirlenmiş genel Load Balancer

Azure’a dağıtın
Bu şablon, ağ geçidi Load Balancer zincirlenmiş bir Genel Standart Load Balancer dağıtmanızı sağlar. İnternet'ten gelen trafik, arka uç havuzunda Linux VM'leri (NVA) bulunan Ağ Geçidi Load Balancer yönlendirilir.
Bir bölgede iki sanal ağ ile HBase çoğaltması dağıtma

Azure’a dağıtın
Bu şablon, HBase çoğaltmasını yapılandırmak için aynı bölgedeki iki sanal ağ içinde iki HBase kümesiyle aN HBase ortamı yapılandırmanıza olanak tanır.
Azure Güvenlik Duvarı Merkez & Uç topolojisinde DNS Proxy'si olarak kullanma

Azure’a dağıtın
Bu örnekte, Azure Güvenlik Duvarı kullanarak Azure'da merkez-uç topolojisinin nasıl dağıtılacağı gösterilmektedir. Merkez sanal ağı, sanal ağ eşlemesi aracılığıyla merkez sanal ağına bağlı birçok uç sanal ağına merkezi bir bağlantı noktası işlevi görür.
Zorlamalı tünel ile bir Azure Güvenlik Duvarı korumalı alanı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, eşlenmiş bir VNET'teki başka bir güvenlik duvarından tünelle bir güvenlik duvarı zorlamasıyla bir Azure Güvenlik Duvarı korumalı alanı (Linux) oluşturur
Merkez Sanal Ağ bastion konağı dağıtma

Azure’a dağıtın
Bu şablon eşlemeleri olan iki sanal ağ oluşturur: Hub vNet'te bir Bastion konağı ve uç sanal ağındaki bir Linux VM
Mevcut iki sanal ağı tek bir bölge içinde eşleme

Azure’a dağıtın
Bu şablon, sanal ağ eşlemesini kullanarak aynı bölgedeki aynı veya farklı kaynak gruplarından iki sanal ağı bağlamanızı sağlar
Sanal Ağ Eşlemesi kullanarak sanal ağdan sanal ağa bağlantı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, sanal ağ eşlemesini kullanarak iki sanal ağı bağlamanıza olanak tanır

ARM şablonu kaynak tanımı

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

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

Kaynak biçimi

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

{
  "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings",
  "apiVersion": "2023-04-01",
  "name": "string",
  "properties": {
    "allowForwardedTraffic": "bool",
    "allowGatewayTransit": "bool",
    "allowVirtualNetworkAccess": "bool",
    "doNotVerifyRemoteGateways": "bool",
    "peeringState": "string",
    "peeringSyncLevel": "string",
    "remoteAddressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "remoteBgpCommunities": {
      "virtualNetworkCommunity": "string"
    },
    "remoteVirtualNetwork": {
      "id": "string"
    },
    "remoteVirtualNetworkAddressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "useRemoteGateways": "bool"
  }
}

Özellik değerleri

virtualNetworks/virtualNetworkPeerings

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings'
apiVersion Kaynak API'sinin sürümü '2023-04-01'
name Kaynak adı

JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgiyi sonlandır.
properties Sanal ağ eşlemesinin özellikleri. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Ad Açıklama Değer
allowForwardedTraffic Yerel sanal ağdaki VM'lerden iletilen trafiğe uzak sanal ağda izin verilip verilmeyeceği. bool
allowGatewayTransit Ağ geçidi bağlantılarının bu sanal ağa bağlanmak için uzak sanal ağda kullanılıp kullanılamayacağı. bool
allowVirtualNetworkAccess Yerel sanal ağ alanında bulunan VM'lerin uzak sanal ağ alanında bulunan VM'lere erişip erişemeyeceği. bool
doNotVerifyRemoteGateways Uzak ağ geçidinin sağlama durumunu doğrulamamız gerekiyorsa. bool
peeringState Sanal ağ eşlemesinin durumu. 'Bağlı'
'Bağlantısı Kesildi'
'Başlatıldı'
peeringSyncLevel Sanal ağ eşlemesinin eşleme eşitleme durumu. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Uzak sanal ağ ile eşlenen adres alanına başvuru. AddressSpace
remoteBgpCommunities Uzak sanal ağın Bgp Topluluklarına başvuru. VirtualNetworkBgpCommunities
remoteVirtualNetwork Uzak sanal ağa başvuru. Uzak sanal ağ aynı veya farklı bölgede (önizleme) olabilir. Önizlemeye kaydolmak ve daha fazla bilgi edinmek için buraya bakın (/azure/virtual-network/virtual-network-create-peering). Subresource
remoteVirtualNetworkAddressSpace Uzak sanal ağın geçerli adres alanına başvuru. AddressSpace
useRemoteGateways Bu sanal ağda uzak ağ geçitleri kullanılabiliyorsa. Bayrak true olarak ayarlanırsa ve uzaktan eşlemede allowGatewayTransit de doğruysa, sanal ağ aktarım için uzak sanal ağın ağ geçitlerini kullanır. Yalnızca bir eşlemede bu bayrak true olarak ayarlanabilir. Sanal ağ zaten bir ağ geçidine sahipse bu bayrak ayarlanamaz. bool

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. dize[]

VirtualNetworkBgpCommunities

Ad Açıklama Değer
virtualNetworkCommunity Sanal ağ ile ilişkili BGP topluluğu. dize (gerekli)

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Merkez-Uç topolojisi korumalı alanı dağıtma

Azure’a dağıtın
Bu şablon temel bir merkez-uç topolojisi kurulumu oluşturur. DMZ, Yönetim, Paylaşılan ve Ağ Geçidi alt ağları (isteğe bağlı olarak) ve her biri bir iş yükü alt ağı içeren iki Uç sanal ağı (geliştirme ve üretim) ile bir Hub sanal ağı oluşturur. Ayrıca HUB'ın Yönetim alt aya bir Windows Jump-Host dağıtır ve Merkez ile iki uç arasında sanal ağ eşlemeleri oluşturur.
Ağ Geçidi Load Balancer zincirlenmiş genel Load Balancer

Azure’a dağıtın
Bu şablon, ağ geçidi Load Balancer zincirlenmiş bir Genel Standart Load Balancer dağıtmanızı sağlar. İnternet'ten gelen trafik, arka uç havuzunda Linux VM'leri (NVA) bulunan Ağ Geçidi Load Balancer yönlendirilir.
Bir bölgede iki sanal ağ ile HBase çoğaltması dağıtma

Azure’a dağıtın
Bu şablon, HBase çoğaltmasını yapılandırmak için aynı bölgedeki iki sanal ağ içinde iki HBase kümesiyle aN HBase ortamı yapılandırmanıza olanak tanır.
Azure Güvenlik Duvarı Merkez & Uç topolojisinde DNS Proxy'si olarak kullanma

Azure’a dağıtın
Bu örnekte, Azure Güvenlik Duvarı kullanarak Azure'da merkez-uç topolojisinin nasıl dağıtılacağı gösterilmektedir. Merkez sanal ağı, sanal ağ eşlemesi aracılığıyla merkez sanal ağına bağlı birçok uç sanal ağına merkezi bir bağlantı noktası işlevi görür.
Zorlamalı tünel ile bir Azure Güvenlik Duvarı korumalı alanı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, eşlenmiş bir VNET'teki başka bir güvenlik duvarından tünelle bir güvenlik duvarı zorlamasıyla bir Azure Güvenlik Duvarı korumalı alanı (Linux) oluşturur
Merkez Sanal Ağ bastion konağı dağıtma

Azure’a dağıtın
Bu şablon eşlemeleri olan iki sanal ağ oluşturur: Hub vNet'te bir Bastion konağı ve uç sanal ağındaki bir Linux VM
Mevcut iki sanal ağı tek bir bölge içinde eşleme

Azure’a dağıtın
Bu şablon, sanal ağ eşlemesini kullanarak aynı bölgedeki aynı veya farklı kaynak gruplarından iki sanal ağı bağlamanızı sağlar
Sanal Ağ Eşlemesi kullanarak sanal ağdan sanal ağa bağlantı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, sanal ağ eşlemesini kullanarak iki sanal ağı bağlamanıza olanak tanır

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

virtualNetworks/virtualNetworkPeerings 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/virtualNetworks/virtualNetworkPeerings kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      allowForwardedTraffic = bool
      allowGatewayTransit = bool
      allowVirtualNetworkAccess = bool
      doNotVerifyRemoteGateways = bool
      peeringState = "string"
      peeringSyncLevel = "string"
      remoteAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      remoteBgpCommunities = {
        virtualNetworkCommunity = "string"
      }
      remoteVirtualNetwork = {
        id = "string"
      }
      remoteVirtualNetworkAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      useRemoteGateways = bool
    }
  })
}

Özellik değerleri

virtualNetworks/virtualNetworkPeerings

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgiyi sonlandır.
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Şu tür kaynağın kimliği: virtualNetworks
properties Sanal ağ eşlemesinin özellikleri. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Ad Açıklama Değer
allowForwardedTraffic Yerel sanal ağdaki VM'lerden iletilen trafiğe uzak sanal ağda izin verilip verilmeyeceği. bool
allowGatewayTransit Ağ geçidi bağlantılarının bu sanal ağa bağlanmak için uzak sanal ağda kullanılıp kullanılamayacağı. bool
allowVirtualNetworkAccess Yerel sanal ağ alanında bulunan VM'lerin uzak sanal ağ alanında bulunan VM'lere erişip erişemeyeceği. bool
doNotVerifyRemoteGateways Uzak ağ geçidinin sağlama durumunu doğrulamamız gerekiyorsa. bool
peeringState Sanal ağ eşlemesinin durumu. "Bağlı"
"Bağlantısı kesildi"
"Başlatıldı"
peeringSyncLevel Sanal ağ eşlemesinin eşleme eşitleme durumu. "FullyInSync"
"LocalAndRemoteNotInSync"
"LocalNotInSync"
"RemoteNotInSync"
remoteAddressSpace Uzak sanal ağ ile eşlenen adres alanına başvuru. AddressSpace
remoteBgpCommunities Uzak sanal ağın Bgp Topluluklarına başvuru. VirtualNetworkBgpCommunities
remoteVirtualNetwork Uzak sanal ağa başvuru. Uzak sanal ağ aynı veya farklı bölgede (önizleme) olabilir. Önizlemeye kaydolmak ve daha fazla bilgi edinmek için buraya bakın (/azure/virtual-network/virtual-network-create-peering). Subresource
remoteVirtualNetworkAddressSpace Uzak sanal ağın geçerli adres alanına başvuru. AddressSpace
useRemoteGateways Bu sanal ağda uzak ağ geçitleri kullanılabiliyorsa. Bayrak true olarak ayarlanırsa ve uzaktan eşlemede allowGatewayTransit de doğruysa, sanal ağ aktarım için uzak sanal ağın ağ geçitlerini kullanır. Yalnızca bir eşlemede bu bayrak true olarak ayarlanabilir. Sanal ağ zaten bir ağ geçidine sahipse bu bayrak ayarlanamaz. bool

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. dize[]

VirtualNetworkBgpCommunities

Ad Açıklama Değer
virtualNetworkCommunity Sanal ağ ile ilişkili BGP topluluğu. dize (gerekli)

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string