Sdílet prostřednictvím


Microsoft.Network virtualNetworks/virtualNetworkPeerings 2022-09-01

Definice prostředku Bicep

Typ prostředku virtualNetworks/virtualNetworkPeerings je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualNetworks/virtualNetworkPeerings, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2022-09-01' = {
  parent: resourceSymbolicName
  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
  }
}

Hodnoty vlastností

Adresní prostor

Jméno Popis Hodnota
addressPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR string[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: virtualNetworks
vlastnosti Vlastnosti partnerského vztahu virtuálních sítí VirtualNetworkPeeringPropertiesFormat

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Virtuální sítěBgpCommunities

Jméno Popis Hodnota
virtualNetworkCommunity Komunita protokolu BGP přidružená k virtuální síti. string (povinné)

VirtualNetworkPeeringPropertiesFormat

Jméno Popis Hodnota
allowForwardedTraffic Určuje, jestli se směrovaný provoz z virtuálních počítačů v místní virtuální síti povolí nebo zakáže ve vzdálené virtuální síti. Bool
allowGatewayTransit Pokud lze propojení brány použít ve vzdálených virtuálních sítích k propojení s touto virtuální sítí. Bool
allowVirtualNetworkAccess Jestli budou mít virtuální počítače v místním prostoru virtuální sítě přístup k virtuálním počítačům ve vzdáleném prostoru virtuální sítě. Bool
doNotVerifyRemoteGateways Pokud potřebujeme ověřit stav zřizování vzdálené brány. Bool
peeringState Stav partnerského vztahu virtuálních sítí Připojeno
Odpojeno
Inicializováno
peeringSyncLevel Stav synchronizace partnerského vztahu partnerského vztahu virtuálních sítí FullyInSync
LocalAndRemoteNotInSync
LocalNotInSync
RemoteNotInSync
remoteAddressSpace Odkaz na adresní prostor v partnerském vztahu se vzdálenou virtuální sítí. AddressSpace
remoteBgpCommunities Odkaz na vzdálené komunity protokolu Bgp virtuální sítě. VirtualNetworkBgpCommunities
remoteVirtualNetwork Odkaz na vzdálenou virtuální síť. Vzdálená virtuální síť může být ve stejné nebo jiné oblasti (Preview). Pokud se chcete zaregistrovat do verze Preview, přečtěte si další informace (/azure/virtual-network/virtual-network-create-peering). subresource
remoteVirtualNetworkAddressSpace Odkaz na aktuální adresní prostor vzdálené virtuální sítě. AddressSpace
useRemoteGateways Pokud se v této virtuální síti dají používat vzdálené brány. Pokud je příznak nastaven na hodnotu true a allowGatewayTransit ve vzdáleném partnerském vztahu je také pravdivý, virtuální síť bude pro průchod používat brány vzdálené virtuální sítě. Tento příznak může mít nastavený jenom jeden partnerský vztah na hodnotu True. Tento příznak nelze nastavit, pokud již má virtuální síť bránu. Bool

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
virtuální počítač azure Game Developer Virtual Machine Virtuální počítač Azure Game Developer zahrnuje moduly Licencsed, jako je Unreal.
Vytvoření připojení virtuální sítě k virtuální síti pomocí partnerského vztahu virtuálních sítí Tato šablona umožňuje připojit dvě virtuální sítě pomocí partnerského vztahu virtuálních sítí.
nasazení hostitele Bastionu v centrální virtuální síti Tato šablona vytvoří dvě virtuální sítě s partnerskými vztahy, hostitelem Bastionu ve virtuální síti centra a virtuálním počítačem s Linuxem v paprskové virtuální síti.
vytvoření partnerského vztahu dvou existujících virtuálních sítí v rámci jedné oblasti Tato šablona umožňuje propojit dvě virtuální sítě ze stejných nebo různých skupin prostředků ve stejné oblasti pomocí partnerského vztahu virtuálních sítí.
veřejný Load Balancer zřetězený s nástrojem pro vyrovnávání zatížení brány Tato šablona umožňuje nasadit veřejný Load Balancer úrovně Standard zřetězený do nástroje pro vyrovnávání zatížení brány. Příchozí provoz z internetu se směruje do Nástroje pro vyrovnávání zatížení brány s virtuálními počítači s Linuxem (NVA) v back-endovém fondu.
použití služby Azure Firewall jako proxy serveru DNS v topologii hvězdicové & hvězdicové Tato ukázka ukazuje, jak nasadit hvězdicovou topologii v Azure pomocí služby Azure Firewall. Virtuální síť centra funguje jako centrální bod připojení k mnoha paprskovým virtuálním sítím připojeným k virtuální síti rozbočovače prostřednictvím partnerského vztahu virtuálních sítí.

Definice prostředku šablony ARM

Typ prostředku virtualNetworks/virtualNetworkPeerings je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualNetworks/virtualNetworkPeerings, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings",
  "apiVersion": "2022-09-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"
  }
}

Hodnoty vlastností

Adresní prostor

Jméno Popis Hodnota
addressPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR string[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2022-09-01'
Jméno Název prostředku string (povinné)
vlastnosti Vlastnosti partnerského vztahu virtuálních sítí VirtualNetworkPeeringPropertiesFormat
typ Typ prostředku Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Virtuální sítěBgpCommunities

Jméno Popis Hodnota
virtualNetworkCommunity Komunita protokolu BGP přidružená k virtuální síti. string (povinné)

VirtualNetworkPeeringPropertiesFormat

Jméno Popis Hodnota
allowForwardedTraffic Určuje, jestli se směrovaný provoz z virtuálních počítačů v místní virtuální síti povolí nebo zakáže ve vzdálené virtuální síti. Bool
allowGatewayTransit Pokud lze propojení brány použít ve vzdálených virtuálních sítích k propojení s touto virtuální sítí. Bool
allowVirtualNetworkAccess Jestli budou mít virtuální počítače v místním prostoru virtuální sítě přístup k virtuálním počítačům ve vzdáleném prostoru virtuální sítě. Bool
doNotVerifyRemoteGateways Pokud potřebujeme ověřit stav zřizování vzdálené brány. Bool
peeringState Stav partnerského vztahu virtuálních sítí Připojeno
Odpojeno
Inicializováno
peeringSyncLevel Stav synchronizace partnerského vztahu partnerského vztahu virtuálních sítí FullyInSync
LocalAndRemoteNotInSync
LocalNotInSync
RemoteNotInSync
remoteAddressSpace Odkaz na adresní prostor v partnerském vztahu se vzdálenou virtuální sítí. AddressSpace
remoteBgpCommunities Odkaz na vzdálené komunity protokolu Bgp virtuální sítě. VirtualNetworkBgpCommunities
remoteVirtualNetwork Odkaz na vzdálenou virtuální síť. Vzdálená virtuální síť může být ve stejné nebo jiné oblasti (Preview). Pokud se chcete zaregistrovat do verze Preview, přečtěte si další informace (/azure/virtual-network/virtual-network-create-peering). subresource
remoteVirtualNetworkAddressSpace Odkaz na aktuální adresní prostor vzdálené virtuální sítě. AddressSpace
useRemoteGateways Pokud se v této virtuální síti dají používat vzdálené brány. Pokud je příznak nastaven na hodnotu true a allowGatewayTransit ve vzdáleném partnerském vztahu je také pravdivý, virtuální síť bude pro průchod používat brány vzdálené virtuální sítě. Tento příznak může mít nastavený jenom jeden partnerský vztah na hodnotu True. Tento příznak nelze nastavit, pokud již má virtuální síť bránu. Bool

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
virtuální počítač azure Game Developer Virtual Machine

nasazení do Azure
Virtuální počítač Azure Game Developer zahrnuje moduly Licencsed, jako je Unreal.
Vytvoření připojení virtuální sítě k virtuální síti pomocí partnerského vztahu virtuálních sítí

nasazení do Azure
Tato šablona umožňuje připojit dvě virtuální sítě pomocí partnerského vztahu virtuálních sítí.
Vytvoření sandboxu služby Azure Firewall s vynuceným tunelováním

nasazení do Azure
Tato šablona vytvoří sandbox služby Azure Firewall (Linux) s jednou vynucenou bránou firewall tunelovanou přes jinou bránu firewall v partnerské virtuální síti.
nasazení hostitele Bastionu v centrální virtuální síti

nasazení do Azure
Tato šablona vytvoří dvě virtuální sítě s partnerskými vztahy, hostitelem Bastionu ve virtuální síti centra a virtuálním počítačem s Linuxem v paprskové virtuální síti.
nasazení sandboxu hvězdicové topologie

nasazení do Azure
Tato šablona vytvoří základní nastavení hvězdicové topologie. Vytvoří virtuální síť centra s podsítěmi DMZ, Management, Shared a Gateway (volitelně) se dvěma paprskovými virtuálními sítěmi (vývoj a produkční prostředí) obsahujícími podsíť úloh. Nasadí také Jump-Host Windows do podsítě správy centra a vytvoří partnerské vztahy virtuálních sítí mezi centrem a dvěma paprsky.
nasazení replikace HBase se dvěma virtuálními sítěmi v jedné oblasti

nasazení do Azure
Tato šablona umožňuje nakonfigurovat prostředí HBase s dvěma clustery HBase ve dvou virtuálních sítích ve stejné oblasti pro konfiguraci replikace HBase.
vytvoření partnerského vztahu dvou existujících virtuálních sítí v rámci jedné oblasti

nasazení do Azure
Tato šablona umožňuje propojit dvě virtuální sítě ze stejných nebo různých skupin prostředků ve stejné oblasti pomocí partnerského vztahu virtuálních sítí.
veřejný Load Balancer zřetězený s nástrojem pro vyrovnávání zatížení brány

nasazení do Azure
Tato šablona umožňuje nasadit veřejný Load Balancer úrovně Standard zřetězený do nástroje pro vyrovnávání zatížení brány. Příchozí provoz z internetu se směruje do Nástroje pro vyrovnávání zatížení brány s virtuálními počítači s Linuxem (NVA) v back-endovém fondu.
použití služby Azure Firewall jako proxy serveru DNS v topologii hvězdicové & hvězdicové

nasazení do Azure
Tato ukázka ukazuje, jak nasadit hvězdicovou topologii v Azure pomocí služby Azure Firewall. Virtuální síť centra funguje jako centrální bod připojení k mnoha paprskovým virtuálním sítím připojeným k virtuální síti rozbočovače prostřednictvím partnerského vztahu virtuálních sítí.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku virtualNetworks/virtualNetworkPeerings je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/virtualNetworks/virtualNetworkPeerings, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2022-09-01"
  name = "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
    }
  })
}

Hodnoty vlastností

Adresní prostor

Jméno Popis Hodnota
addressPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR string[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Jméno Popis Hodnota
Jméno Název prostředku string (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: virtualNetworks
vlastnosti Vlastnosti partnerského vztahu virtuálních sítí VirtualNetworkPeeringPropertiesFormat
typ Typ prostředku Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2022-09-01

Podsourc

Jméno Popis Hodnota
id ID prostředku. řetězec

Virtuální sítěBgpCommunities

Jméno Popis Hodnota
virtualNetworkCommunity Komunita protokolu BGP přidružená k virtuální síti. string (povinné)

VirtualNetworkPeeringPropertiesFormat

Jméno Popis Hodnota
allowForwardedTraffic Určuje, jestli se směrovaný provoz z virtuálních počítačů v místní virtuální síti povolí nebo zakáže ve vzdálené virtuální síti. Bool
allowGatewayTransit Pokud lze propojení brány použít ve vzdálených virtuálních sítích k propojení s touto virtuální sítí. Bool
allowVirtualNetworkAccess Jestli budou mít virtuální počítače v místním prostoru virtuální sítě přístup k virtuálním počítačům ve vzdáleném prostoru virtuální sítě. Bool
doNotVerifyRemoteGateways Pokud potřebujeme ověřit stav zřizování vzdálené brány. Bool
peeringState Stav partnerského vztahu virtuálních sítí Připojeno
Odpojeno
Inicializováno
peeringSyncLevel Stav synchronizace partnerského vztahu partnerského vztahu virtuálních sítí FullyInSync
LocalAndRemoteNotInSync
LocalNotInSync
RemoteNotInSync
remoteAddressSpace Odkaz na adresní prostor v partnerském vztahu se vzdálenou virtuální sítí. AddressSpace
remoteBgpCommunities Odkaz na vzdálené komunity protokolu Bgp virtuální sítě. VirtualNetworkBgpCommunities
remoteVirtualNetwork Odkaz na vzdálenou virtuální síť. Vzdálená virtuální síť může být ve stejné nebo jiné oblasti (Preview). Pokud se chcete zaregistrovat do verze Preview, přečtěte si další informace (/azure/virtual-network/virtual-network-create-peering). subresource
remoteVirtualNetworkAddressSpace Odkaz na aktuální adresní prostor vzdálené virtuální sítě. AddressSpace
useRemoteGateways Pokud se v této virtuální síti dají používat vzdálené brány. Pokud je příznak nastaven na hodnotu true a allowGatewayTransit ve vzdáleném partnerském vztahu je také pravdivý, virtuální síť bude pro průchod používat brány vzdálené virtuální sítě. Tento příznak může mít nastavený jenom jeden partnerský vztah na hodnotu True. Tento příznak nelze nastavit, pokud již má virtuální síť bránu. Bool