Microsoft.Network virtualNetworks/virtualNetworkPeerings 2023-04-01

Definisi sumber daya Bicep

Jenis sumber daya virtualNetworks/virtualNetworkPeerings dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworks/virtualNetworkPeerings, tambahkan Bicep berikut ke templat Anda.

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
  }
}

Nilai properti

virtualNetworks/virtualNetworkPeerings

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, garis bawah, titik, dan tanda hubung.

Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah.
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: virtualNetworks
properti Properti peering jaringan virtual. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nama Deskripsi Nilai
allowForwardedTraffic Apakah lalu lintas yang diteruskan dari VM di jaringan virtual lokal akan diizinkan/tidak diizinkan dalam jaringan virtual jarak jauh. bool
allowGatewayTransit Jika tautan gateway dapat digunakan dalam jaringan virtual jarak jauh untuk ditautkan ke jaringan virtual ini. bool
allowVirtualNetworkAccess Apakah VM di ruang jaringan virtual lokal akan dapat mengakses VM di ruang jaringan virtual jarak jauh. bool
doNotVerifyRemoteGateways Jika kita perlu memverifikasi status provisi gateway jarak jauh. bool
peeringState Status peering jaringan virtual. 'Tersambung'
'Terputus'
'Dimulai'
peeringSyncLevel Status sinkronisasi peering dari peering jaringan virtual. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Referensi ke ruang alamat yang di-peering dengan jaringan virtual jarak jauh. AddressSpace
remoteBgpCommunities Referensi ke Komunitas Bgp jaringan virtual jarak jauh. VirtualNetworkBgpCommunities
remoteVirtualNetwork Referensi ke jaringan virtual jarak jauh. Jaringan virtual jarak jauh dapat berada di wilayah yang sama atau berbeda (pratinjau). Lihat di sini untuk mendaftar pratinjau dan mempelajari lebih lanjut (/azure/virtual-network/virtual-network-create-peering). SubResource
remoteVirtualNetworkAddressSpace Referensi ke ruang alamat jaringan virtual jarak jauh saat ini. AddressSpace
useRemoteGateways Jika gateway jarak jauh dapat digunakan pada jaringan virtual ini. Jika bendera diatur ke true, dan allowGatewayTransit pada peering jarak jauh juga benar, jaringan virtual akan menggunakan gateway jaringan virtual jarak jauh untuk transit. Hanya satu peering yang dapat mengatur bendera ini ke true. Bendera ini tidak dapat diatur jika jaringan virtual sudah memiliki gateway. bool

AddressSpace

Nama Deskripsi Nilai
addressPrefixes Daftar blok alamat yang dicadangkan untuk jaringan virtual ini dalam notasi CIDR. string[]

VirtualNetworkBgpCommunities

Nama Deskripsi Nilai
virtualNetworkCommunity Komunitas BGP yang terkait dengan jaringan virtual. string (diperlukan)

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan kotak pasir topologi Hub dan Spoke

Sebarkan ke Azure
Templat ini membuat penyiapan topologi hub-and-spoke dasar. Ini membuat VNet Hub dengan subnet DMZ, Manajemen, Bersama dan Gateway (opsional), dengan dua Spoke VNet (pengembangan dan produksi) yang masing-masing berisi subnet beban kerja. Ini juga menyebarkan Jump-Host Windows pada subnet Manajemen HUB, dan membuat peering VNet antara Hub dan dua spoke.
Load Balancer publik dirangkai ke Load Balancer Gateway

Sebarkan ke Azure
Templat ini memungkinkan Anda menyebarkan Load Balancer Standar Publik yang ditautkan ke Load Balancer Gateway. Lalu lintas yang masuk dari internet dirutekan ke Gateway Load Balancer dengan VM linux (NVA) di kumpulan backend.
Menyebarkan replikasi HBase dengan dua VNet di satu wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda mengonfigurasi lingkungan HBase AN dengan dua kluster HBase dalam dua VNet di wilayah yang sama untuk mengonfigurasi replikasi HBase.
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke

Sebarkan ke Azure
Sampel ini menunjukkan cara menyebarkan topologi hub-spoke di Azure menggunakan Azure Firewall. Jaringan virtual hub bertindak sebagai titik pusat konektivitas ke banyak jaringan virtual spoke yang terhubung ke jaringan virtual hub melalui peering jaringan virtual.
Create kotak pasir Azure Firewall dengan penerowongan paksa

Sebarkan ke Azure
Templat ini membuat kotak pasir Azure Firewall (Linux) dengan satu firewall memaksa terowongan melalui firewall lain di VNET yang di-peering
Menyebarkan host Bastion di hub Virtual Network

Sebarkan ke Azure
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan VM Linux di spoke vNet
Peer dua VNet yang ada dalam satu wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET dari grup sumber daya yang sama atau berbeda di wilayah yang sama menggunakan VNet Peering
Create koneksi vNet ke vNet menggunakan vNet Peering

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua vNet menggunakan vNet Peering

Definisi sumber daya templat ARM

Jenis sumber daya virtualNetworks/virtualNetworkPeerings dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworks/virtualNetworkPeerings, tambahkan JSON berikut ke templat Anda.

{
  "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"
  }
}

Nilai properti

virtualNetworks/virtualNetworkPeerings

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings'
apiVersion Versi api sumber daya '2023-04-01'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM.
string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, garis bawah, titik, dan tanda hubung.

Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah.
properti Properti peering jaringan virtual. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nama Deskripsi Nilai
allowForwardedTraffic Apakah lalu lintas yang diteruskan dari VM di jaringan virtual lokal akan diizinkan/tidak diizinkan dalam jaringan virtual jarak jauh. bool
allowGatewayTransit Jika tautan gateway dapat digunakan dalam jaringan virtual jarak jauh untuk ditautkan ke jaringan virtual ini. bool
allowVirtualNetworkAccess Apakah VM di ruang jaringan virtual lokal akan dapat mengakses VM di ruang jaringan virtual jarak jauh. bool
doNotVerifyRemoteGateways Jika kita perlu memverifikasi status provisi gateway jarak jauh. bool
peeringState Status peering jaringan virtual. 'Tersambung'
'Terputus'
'Dimulai'
peeringSyncLevel Status sinkronisasi peering dari peering jaringan virtual. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Referensi ke ruang alamat yang di-peering dengan jaringan virtual jarak jauh. AddressSpace
remoteBgpCommunities Referensi ke Komunitas Bgp jaringan virtual jarak jauh. VirtualNetworkBgpCommunities
remoteVirtualNetwork Referensi ke jaringan virtual jarak jauh. Jaringan virtual jarak jauh dapat berada di wilayah yang sama atau berbeda (pratinjau). Lihat di sini untuk mendaftar pratinjau dan mempelajari lebih lanjut (/azure/virtual-network/virtual-network-create-peering). SubResource
remoteVirtualNetworkAddressSpace Referensi ke ruang alamat jaringan virtual jarak jauh saat ini. AddressSpace
useRemoteGateways Jika gateway jarak jauh dapat digunakan pada jaringan virtual ini. Jika bendera diatur ke true, dan allowGatewayTransit pada peering jarak jauh juga benar, jaringan virtual akan menggunakan gateway jaringan virtual jarak jauh untuk transit. Hanya satu peering yang dapat mengatur bendera ini ke true. Bendera ini tidak dapat diatur jika jaringan virtual sudah memiliki gateway. bool

AddressSpace

Nama Deskripsi Nilai
addressPrefixes Daftar blok alamat yang dicadangkan untuk jaringan virtual ini dalam notasi CIDR. string[]

VirtualNetworkBgpCommunities

Nama Deskripsi Nilai
virtualNetworkCommunity Komunitas BGP yang terkait dengan jaringan virtual. string (diperlukan)

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Menyebarkan kotak pasir topologi Hub dan Spoke

Sebarkan ke Azure
Templat ini membuat penyiapan topologi hub-and-spoke dasar. Ini membuat VNet Hub dengan subnet DMZ, Manajemen, Bersama dan Gateway (opsional), dengan dua Spoke VNet (pengembangan dan produksi) yang masing-masing berisi subnet beban kerja. Ini juga menyebarkan Jump-Host Windows pada subnet Manajemen HUB, dan menetapkan peering VNet antara Hub dan kedua spoke.
Load Balancer publik dirangkai ke Load Balancer Gateway

Sebarkan ke Azure
Templat ini memungkinkan Anda untuk menyebarkan Load Balancer Standar Publik yang ditautkan ke Load Balancer Gateway. Lalu lintas yang masuk dari internet dirutekan ke Gateway Load Balancer dengan VM linux (NVA) di kumpulan backend.
Menyebarkan replikasi HBase dengan dua VNet di satu wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda mengonfigurasi lingkungan HBase AN dengan dua kluster HBase dalam dua VNet di wilayah yang sama untuk mengonfigurasi replikasi HBase.
Menggunakan Azure Firewall sebagai Proksi DNS di topologi Hub & Spoke

Sebarkan ke Azure
Sampel ini menunjukkan cara menyebarkan topologi hub-spoke di Azure menggunakan Azure Firewall. Jaringan virtual hub bertindak sebagai titik pusat konektivitas ke banyak jaringan virtual spoke yang terhubung ke jaringan virtual hub melalui peering jaringan virtual.
Create kotak pasir Azure Firewall dengan penerowongan paksa

Sebarkan ke Azure
Templat ini membuat kotak pasir Azure Firewall (Linux) dengan satu firewall memaksa terowongan melalui firewall lain di VNET yang di-peering
Menyebarkan host Bastion di hub Virtual Network

Sebarkan ke Azure
Templat ini membuat dua vNet dengan peering, host Bastion di Hub vNet dan Linux VM di spoke vNet
Peer dua VNet yang ada dalam satu wilayah

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua VNET dari grup sumber daya yang sama atau berbeda di wilayah yang sama menggunakan VNet Peering
Create koneksi vNet ke vNet menggunakan vNet Peering

Sebarkan ke Azure
Templat ini memungkinkan Anda menyambungkan dua vNet menggunakan vNet Peering

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya virtualNetworks/virtualNetworkPeerings dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.Network/virtualNetworks/virtualNetworkPeerings, tambahkan Terraform berikut ke templat Anda.

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
    }
  })
}

Nilai properti

virtualNetworks/virtualNetworkPeerings

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-80

Karakter yang valid:
Alfanumerik, garis bawah, titik, dan tanda hubung.

Mulai dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah.
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: virtualNetworks
properti Properti peering jaringan virtual. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nama Deskripsi Nilai
allowForwardedTraffic Apakah lalu lintas yang diteruskan dari VM di jaringan virtual lokal akan diizinkan/tidak diizinkan dalam jaringan virtual jarak jauh. bool
allowGatewayTransit Jika tautan gateway dapat digunakan dalam jaringan virtual jarak jauh untuk ditautkan ke jaringan virtual ini. bool
allowVirtualNetworkAccess Apakah VM di ruang jaringan virtual lokal akan dapat mengakses VM di ruang jaringan virtual jarak jauh. bool
doNotVerifyRemoteGateways Jika kita perlu memverifikasi status provisi gateway jarak jauh. bool
peeringState Status peering jaringan virtual. "Tersambung"
"Terputus"
"Dimulai"
peeringSyncLevel Status sinkronisasi peering dari peering jaringan virtual. "FullyInSync"
"LocalAndRemoteNotInSync"
"LocalNotInSync"
"RemoteNotInSync"
remoteAddressSpace Referensi ke ruang alamat yang di-peering dengan jaringan virtual jarak jauh. AddressSpace
remoteBgpCommunities Referensi ke Komunitas Bgp jaringan virtual jarak jauh. VirtualNetworkBgpCommunities
remoteVirtualNetwork Referensi ke jaringan virtual jarak jauh. Jaringan virtual jarak jauh dapat berada di wilayah yang sama atau berbeda (pratinjau). Lihat di sini untuk mendaftar pratinjau dan mempelajari lebih lanjut (/azure/virtual-network/virtual-network-create-peering). SubResource
remoteVirtualNetworkAddressSpace Referensi ke ruang alamat jaringan virtual jarak jauh saat ini. AddressSpace
useRemoteGateways Jika gateway jarak jauh dapat digunakan pada jaringan virtual ini. Jika bendera diatur ke true, dan allowGatewayTransit pada peering jarak jauh juga benar, jaringan virtual akan menggunakan gateway jaringan virtual jarak jauh untuk transit. Hanya satu peering yang dapat mengatur bendera ini ke true. Bendera ini tidak dapat diatur jika jaringan virtual sudah memiliki gateway. bool

AddressSpace

Nama Deskripsi Nilai
addressPrefixes Daftar blok alamat yang dicadangkan untuk jaringan virtual ini dalam notasi CIDR. string[]

VirtualNetworkBgpCommunities

Nama Deskripsi Nilai
virtualNetworkCommunity Komunitas BGP yang terkait dengan jaringan virtual. string (diperlukan)

SubResource

Nama Deskripsi Nilai
id ID Sumber Daya. string