Delen via


Microsoft.Network virtualNetworks/virtualNetworkPeerings 2019-12-01

Bicep-resourcedefinitie

Het resourcetype virtualNetworks/virtualNetworkPeerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/virtualNetworks/virtualNetworkPeerings wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2019-12-01' = {
  name: 'string'
  properties: {
    allowForwardedTraffic: bool
    allowGatewayTransit: bool
    allowVirtualNetworkAccess: bool
    peeringState: 'string'
    remoteAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    remoteVirtualNetwork: {
      id: 'string'
    }
    useRemoteGateways: bool
  }
}

Eigenschapswaarden

AddressSpace

Naam Beschrijving Waarde
addressPrefixes Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie. tekenreeks[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: virtualNetworks-
Eigenschappen Eigenschappen van de peering van het virtuele netwerk. VirtualNetworkPeeringPropertiesFormat

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualNetworkPeeringPropertiesFormat

Naam Beschrijving Waarde
allowForwardedTraffic Of het doorgestuurde verkeer van de VIRTUELE machines in het lokale virtuele netwerk wordt toegestaan/niet toegestaan in een extern virtueel netwerk. Bool
allowGatewayTransit Als gatewaykoppelingen kunnen worden gebruikt in externe virtuele netwerken om verbinding te maken met dit virtuele netwerk. Bool
allowVirtualNetworkAccess Of de VM's in de lokale virtuele netwerkruimte toegang hebben tot de VM's in externe virtuele netwerkruimte. Bool
peeringState De status van peering van het virtuele netwerk. 'Verbonden'
'Verbinding verbroken'
'Geïnitieerd'
remoteAddressSpace De verwijzing naar de adresruimte van het externe virtuele netwerk. AddressSpace
remoteVirtualNetwork De verwijzing naar het externe virtuele netwerk. Het externe virtuele netwerk kan zich in dezelfde of een andere regio bevinden (preview). Zie hier om u te registreren voor de preview en meer informatie (/azure/virtual-network/virtual-network-create-peering). SubResource-
useRemoteGateways Als externe gateways in dit virtuele netwerk kunnen worden gebruikt. Als de vlag is ingesteld op true en allowGatewayTransit op externe peering ook waar is, gebruikt het virtuele netwerk gateways van extern virtueel netwerk voor overdracht. Met slechts één peering kan deze vlag zijn ingesteld op waar. Deze vlag kan niet worden ingesteld als het virtuele netwerk al een gateway heeft. Bool

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
Azure Game Developer Virtual Machine Azure Game Developer Virtual Machine bevat Licencsed Engines zoals Unreal.
Een vNet-naar-vNet-verbinding maken met behulp van vNet-peering- Met deze sjabloon kunt u twee vNets verbinden met behulp van vNet-peering
Een Bastion-host implementeren in een hub Virtual Network- Met deze sjabloon maakt u twee vNets met peerings, een Bastion-host in het Hub vNet en een Linux-VM in het spoke-vNet
twee bestaande VNets in één regio koppelen Met deze sjabloon kunt u twee VNET's verbinden vanuit dezelfde of verschillende resourcegroepen in dezelfde regio met behulp van VNet-peering
openbare load balancer gekoppeld aan een gateway load balancer Met deze sjabloon kunt u een openbare standard load balancer implementeren die is gekoppeld aan een Gateway Load Balancer. Het verkeer dat via internet binnenkomt, wordt gerouteerd naar de Gateway Load Balancer met linux-VM's (NVA's) in de back-endpool.
Azure Firewall gebruiken als EEN DNS-proxy in een Hub & Spoke-topologie In dit voorbeeld ziet u hoe u een stertopologie in Azure implementeert met behulp van de Azure Firewall. Het virtuele hubnetwerk fungeert als een centraal punt van connectiviteit met veel virtuele spoke-netwerken die zijn verbonden met het virtuele hubnetwerk via peering van virtuele netwerken.

Resourcedefinitie van ARM-sjabloon

Het resourcetype virtualNetworks/virtualNetworkPeerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/virtualNetworks/virtualNetworkPeerings wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings",
  "apiVersion": "2019-12-01",
  "name": "string",
  "properties": {
    "allowForwardedTraffic": "bool",
    "allowGatewayTransit": "bool",
    "allowVirtualNetworkAccess": "bool",
    "peeringState": "string",
    "remoteAddressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "remoteVirtualNetwork": {
      "id": "string"
    },
    "useRemoteGateways": "bool"
  }
}

Eigenschapswaarden

AddressSpace

Naam Beschrijving Waarde
addressPrefixes Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie. tekenreeks[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Naam Beschrijving Waarde
apiVersion De API-versie '2019-12-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de peering van het virtuele netwerk. VirtualNetworkPeeringPropertiesFormat
type Het resourcetype 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings'

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualNetworkPeeringPropertiesFormat

Naam Beschrijving Waarde
allowForwardedTraffic Of het doorgestuurde verkeer van de VIRTUELE machines in het lokale virtuele netwerk wordt toegestaan/niet toegestaan in een extern virtueel netwerk. Bool
allowGatewayTransit Als gatewaykoppelingen kunnen worden gebruikt in externe virtuele netwerken om verbinding te maken met dit virtuele netwerk. Bool
allowVirtualNetworkAccess Of de VM's in de lokale virtuele netwerkruimte toegang hebben tot de VM's in externe virtuele netwerkruimte. Bool
peeringState De status van peering van het virtuele netwerk. 'Verbonden'
'Verbinding verbroken'
'Geïnitieerd'
remoteAddressSpace De verwijzing naar de adresruimte van het externe virtuele netwerk. AddressSpace
remoteVirtualNetwork De verwijzing naar het externe virtuele netwerk. Het externe virtuele netwerk kan zich in dezelfde of een andere regio bevinden (preview). Zie hier om u te registreren voor de preview en meer informatie (/azure/virtual-network/virtual-network-create-peering). SubResource-
useRemoteGateways Als externe gateways in dit virtuele netwerk kunnen worden gebruikt. Als de vlag is ingesteld op true en allowGatewayTransit op externe peering ook waar is, gebruikt het virtuele netwerk gateways van extern virtueel netwerk voor overdracht. Met slechts één peering kan deze vlag zijn ingesteld op waar. Deze vlag kan niet worden ingesteld als het virtuele netwerk al een gateway heeft. Bool

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
Azure Game Developer Virtual Machine

implementeren in Azure
Azure Game Developer Virtual Machine bevat Licencsed Engines zoals Unreal.
Een vNet-naar-vNet-verbinding maken met behulp van vNet-peering-

implementeren in Azure
Met deze sjabloon kunt u twee vNets verbinden met behulp van vNet-peering
Een Azure Firewall-sandbox maken met geforceerde tunneling

implementeren in Azure
Met deze sjabloon maakt u een Azure Firewall-sandbox (Linux) met één firewall getunneld via een andere firewall in een gekoppeld VNET
Een Bastion-host implementeren in een hub Virtual Network-

implementeren in Azure
Met deze sjabloon maakt u twee vNets met peerings, een Bastion-host in het Hub vNet en een Linux-VM in het spoke-vNet
Een hub- en spoke-topologie-sandbox implementeren

implementeren in Azure
Met deze sjabloon maakt u een eenvoudige hub-and-spoke-topologie. Er wordt een hub-VNet gemaakt met subnetten DMZ, Beheer, Gedeelde en Gateway (optioneel), met twee spoke-VNets (ontwikkeling en productie) die elk een workloadsubnet bevatten. Er wordt ook een Windows-Jump-Host geïmplementeerd in het beheersubnet van de HUB en worden VNet-peerings tussen de hub en de twee spokes tot stand brengen.
HBase-replicatie implementeren met twee VNets in één regio

implementeren in Azure
Met deze sjabloon kunt u een HBase-omgeving configureren met twee HBase-clusters binnen twee VNets in dezelfde regio voor het configureren van HBase-replicatie.
twee bestaande VNets in één regio koppelen

implementeren in Azure
Met deze sjabloon kunt u twee VNET's verbinden vanuit dezelfde of verschillende resourcegroepen in dezelfde regio met behulp van VNet-peering
openbare load balancer gekoppeld aan een gateway load balancer

implementeren in Azure
Met deze sjabloon kunt u een openbare standard load balancer implementeren die is gekoppeld aan een Gateway Load Balancer. Het verkeer dat via internet binnenkomt, wordt gerouteerd naar de Gateway Load Balancer met linux-VM's (NVA's) in de back-endpool.
Azure Firewall gebruiken als EEN DNS-proxy in een Hub & Spoke-topologie

implementeren in Azure
In dit voorbeeld ziet u hoe u een stertopologie in Azure implementeert met behulp van de Azure Firewall. Het virtuele hubnetwerk fungeert als een centraal punt van connectiviteit met veel virtuele spoke-netwerken die zijn verbonden met het virtuele hubnetwerk via peering van virtuele netwerken.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype virtualNetworks/virtualNetworkPeerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Network/virtualNetworks/virtualNetworkPeerings-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2019-12-01"
  name = "string"
  body = jsonencode({
    properties = {
      allowForwardedTraffic = bool
      allowGatewayTransit = bool
      allowVirtualNetworkAccess = bool
      peeringState = "string"
      remoteAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      remoteVirtualNetwork = {
        id = "string"
      }
      useRemoteGateways = bool
    }
  })
}

Eigenschapswaarden

AddressSpace

Naam Beschrijving Waarde
addressPrefixes Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie. tekenreeks[]

Microsoft.Network/virtualNetworks/virtualNetworkPeerings

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: virtualNetworks-
Eigenschappen Eigenschappen van de peering van het virtuele netwerk. VirtualNetworkPeeringPropertiesFormat
type Het resourcetype "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2019-12-01"

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VirtualNetworkPeeringPropertiesFormat

Naam Beschrijving Waarde
allowForwardedTraffic Of het doorgestuurde verkeer van de VIRTUELE machines in het lokale virtuele netwerk wordt toegestaan/niet toegestaan in een extern virtueel netwerk. Bool
allowGatewayTransit Als gatewaykoppelingen kunnen worden gebruikt in externe virtuele netwerken om verbinding te maken met dit virtuele netwerk. Bool
allowVirtualNetworkAccess Of de VM's in de lokale virtuele netwerkruimte toegang hebben tot de VM's in externe virtuele netwerkruimte. Bool
peeringState De status van peering van het virtuele netwerk. 'Verbonden'
'Verbinding verbroken'
'Geïnitieerd'
remoteAddressSpace De verwijzing naar de adresruimte van het externe virtuele netwerk. AddressSpace
remoteVirtualNetwork De verwijzing naar het externe virtuele netwerk. Het externe virtuele netwerk kan zich in dezelfde of een andere regio bevinden (preview). Zie hier om u te registreren voor de preview en meer informatie (/azure/virtual-network/virtual-network-create-peering). SubResource-
useRemoteGateways Als externe gateways in dit virtuele netwerk kunnen worden gebruikt. Als de vlag is ingesteld op true en allowGatewayTransit op externe peering ook waar is, gebruikt het virtuele netwerk gateways van extern virtueel netwerk voor overdracht. Met slechts één peering kan deze vlag zijn ingesteld op waar. Deze vlag kan niet worden ingesteld als het virtuele netwerk al een gateway heeft. Bool