Share via


Microsoft.Network virtualHubs/hubVirtualNetworkConnections 2022-07-01

Bicep-resourcedefinitie

Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Network/virtualHubs/hubVirtualNetworkConnections wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2022-07-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    allowHubToRemoteVnetTransit: bool
    allowRemoteVnetToUseHubVnetGateways: bool
    enableInternetSecurity: bool
    remoteVirtualNetwork: {
      id: 'string'
    }
    routingConfiguration: {
      associatedRouteTable: {
        id: 'string'
      }
      inboundRouteMap: {
        id: 'string'
      }
      outboundRouteMap: {
        id: 'string'
      }
      propagatedRouteTables: {
        ids: [
          {
            id: 'string'
          }
        ]
        labels: [
          'string'
        ]
      }
      vnetRoutes: {
        staticRoutes: [
          {
            addressPrefixes: [
              'string'
            ]
            name: 'string'
            nextHopIpAddress: 'string'
          }
        ]
        staticRoutesConfig: {
          vnetLocalRouteOverrideCriteria: 'string'
        }
      }
    }
  }
}

Eigenschapswaarden

virtualHubs/hubVirtualNetworkConnections

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: virtualHubs
properties Eigenschappen van de hubverbinding met het virtuele netwerk. HubVirtualNetworkConnectionProperties

HubVirtualNetworkConnectionProperties

Naam Description Waarde
allowHubToRemoteVnetTransit Afgeschaft: VirtualHub naar RemoteVnet-doorvoer naar ingeschakeld of niet. booleaans
allowRemoteVnetToUseHubVnetGateways Afgeschaft: RemoteVnet toestaan om de gateways van de virtuele hub te gebruiken. booleaans
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
remoteVirtualNetwork Verwijzing naar het externe virtuele netwerk. SubResource
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. SubResource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. SubResource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. SubResource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VnetRoute

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VnetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VNetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke. Bevat
'Gelijk'

Snelstartsjablonen

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

Template Beschrijving
Beveiligde virtuele hubs

Implementeren op Azure
Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw netwerkverkeer in de cloud te beveiligen dat is bestemd voor internet.
Routeringsintentie en -beleid voor Azure Virtual WAN

Implementeren op Azure
Met deze sjabloon wordt een Azure-Virtual WAN met twee hubs met de functie Routeringsintentie en Beleid ingeschakeld.
Implementatie van Meerdere hubs in Azure Virtual WAN (vWAN)

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen.
Implementatie van Azure vWAN Multi-Hub met aangepaste routeringstabellen

Implementeren op Azure
Met deze sjabloon kunt u een implementatie met meerdere hubs (vWAN) van Azure Virtual WAN maken, inclusief alle gateways en VNET-verbindingen, en het gebruik van routeringstabellen voor aangepaste routering demonstreren.

Resourcedefinitie van ARM-sjabloon

Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource Microsoft.Network/virtualHubs/hubVirtualNetworkConnections wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections",
  "apiVersion": "2022-07-01",
  "name": "string",
  "properties": {
    "allowHubToRemoteVnetTransit": "bool",
    "allowRemoteVnetToUseHubVnetGateways": "bool",
    "enableInternetSecurity": "bool",
    "remoteVirtualNetwork": {
      "id": "string"
    },
    "routingConfiguration": {
      "associatedRouteTable": {
        "id": "string"
      },
      "inboundRouteMap": {
        "id": "string"
      },
      "outboundRouteMap": {
        "id": "string"
      },
      "propagatedRouteTables": {
        "ids": [
          {
            "id": "string"
          }
        ],
        "labels": [ "string" ]
      },
      "vnetRoutes": {
        "staticRoutes": [
          {
            "addressPrefixes": [ "string" ],
            "name": "string",
            "nextHopIpAddress": "string"
          }
        ],
        "staticRoutesConfig": {
          "vnetLocalRouteOverrideCriteria": "string"
        }
      }
    }
  }
}

Eigenschapswaarden

virtualHubs/hubVirtualNetworkConnections

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections'
apiVersion De resource-API-versie '2022-07-01'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
properties Eigenschappen van de hubverbinding met het virtuele netwerk. HubVirtualNetworkConnectionProperties

HubVirtualNetworkConnectionProperties

Naam Description Waarde
allowHubToRemoteVnetTransit Afgeschaft: VirtualHub naar RemoteVnet-doorvoer naar ingeschakeld of niet. booleaans
allowRemoteVnetToUseHubVnetGateways Afgeschaft: RemoteVnet toestaan om de gateways van de virtuele hub te gebruiken. booleaans
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
remoteVirtualNetwork Verwijzing naar het externe virtuele netwerk. SubResource
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. Subresource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. Subresource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. Subresource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VNetRoute

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VNetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VnetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met het doel in spoke. Bevat
'Gelijk'

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Beveiligde virtuele hubs

Implementeren op Azure
Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw netwerkverkeer in de cloud te beveiligen dat is bestemd voor internet.
Azure Virtual WAN Routing Intent and Policies (Intentie en beleid voor Azure Virtual WAN-routering)

Implementeren op Azure
Met deze sjabloon wordt een Azure-Virtual WAN met twee hubs met de functie Routeringsintentie en Beleid ingeschakeld.
Azure Virtual WAN (vWAN) Multi-Hub-implementatie

Implementeren op Azure
Met deze sjabloon kunt u een Azure Virtual WAN (vWAN)-implementatie met meerdere hubs maken, inclusief alle gateways en VNET-verbindingen.
Azure vWAN Multi-Hub-implementatie met aangepaste routeringstabellen

Implementeren op Azure
Met deze sjabloon kunt u een Azure Virtual WAN (vWAN) multi-hubimplementatie maken, inclusief alle gateways en VNET-verbindingen, en het gebruik van routeringstabellen voor aangepaste routering demonstreren.

Terraform-resourcedefinitie (AzAPI-provider)

Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/virtualHubs/hubVirtualNetworkConnections wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2022-07-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      allowHubToRemoteVnetTransit = bool
      allowRemoteVnetToUseHubVnetGateways = bool
      enableInternetSecurity = bool
      remoteVirtualNetwork = {
        id = "string"
      }
      routingConfiguration = {
        associatedRouteTable = {
          id = "string"
        }
        inboundRouteMap = {
          id = "string"
        }
        outboundRouteMap = {
          id = "string"
        }
        propagatedRouteTables = {
          ids = [
            {
              id = "string"
            }
          ]
          labels = [
            "string"
          ]
        }
        vnetRoutes = {
          staticRoutes = [
            {
              addressPrefixes = [
                "string"
              ]
              name = "string"
              nextHopIpAddress = "string"
            }
          ]
          staticRoutesConfig = {
            vnetLocalRouteOverrideCriteria = "string"
          }
        }
      }
    }
  })
}

Eigenschapswaarden

virtualHubs/hubVirtualNetworkConnections

Naam Description Waarde
type Het resourcetype "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2022-07-01"
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: virtualHubs
properties Eigenschappen van de virtuele netwerkverbinding van de hub. HubVirtualNetworkConnectionProperties

HubVirtualNetworkConnectionProperties

Naam Description Waarde
allowHubToRemoteVnetTransit Afgeschaft: VirtualHub naar RemoteVnet-doorvoer naar ingeschakeld of niet. booleaans
allowRemoteVnetToUseHubVnetGateways Afgeschaft: RemoteVnet toestaan om de gateways van de virtuele hub te gebruiken. booleaans
enableInternetSecurity Internetbeveiliging inschakelen. booleaans
remoteVirtualNetwork Verwijzing naar het externe virtuele netwerk. SubResource
routingConfiguration De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft. RoutingConfiguration

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

RoutingConfiguration

Naam Description Waarde
associatedRouteTable De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration. SubResource
inboundRouteMap De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes. SubResource
outboundRouteMap De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes. SubResource
propagatedRouteTables De lijst met RouteTables om de routes naar te adverteren. PropagatedRouteTable
vnetRoutes Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren. VnetRoute

PropagatedRouteTable

Naam Description Waarde
Ids De lijst met resource-id's van alle RouteTables. SubResource[]
labels De lijst met labels. tekenreeks[]

VnetRoute

Naam Description Waarde
staticRoutes Lijst met alle statische routes. StaticRoute[]
staticRoutesConfig Configuratie voor statische routes op deze HubVnetConnection. StaticRoutesConfig

StaticRoute

Naam Description Waarde
addressPrefixes Lijst met alle adresvoorvoegsels. tekenreeks[]
naam De naam van de StaticRoute die uniek is binnen een VNetRoute. tekenreeks
nextHopIpAddress Het IP-adres van de volgende hop. tekenreeks

StaticRoutesConfig

Naam Description Waarde
vnetLocalRouteOverrideCriteria Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke. "Bevat"
"Gelijk aan"