Dela via


Microsoft.Network virtualHubs 2018-06-01

Bicep-resursdefinition

VirtualHubs-resurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualHubs-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/virtualHubs@2018-06-01' = {
  location: 'string'
  name: 'string'
  properties: {
    addressPrefix: 'string'
    hubVirtualNetworkConnections: [
      {
        id: 'string'
        location: 'string'
        properties: {
          allowHubToRemoteVnetTransit: bool
          allowRemoteVnetToUseHubVnetGateways: bool
          provisioningState: 'string'
          remoteVirtualNetwork: {
            id: 'string'
          }
        }
        tags: {
          {customized property}: 'string'
        }
      }
    ]
    provisioningState: 'string'
    virtualWan: {
      id: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

HubVirtualNetworkConnection

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Parametrar för HubVirtualNetworkConnection HubVirtualNetworkConnectionProperties
Taggar Resurstaggar. ResourceTags

HubVirtualNetworkConnectionProperties

Namn Beskrivning Värde
allowHubToRemoteVnetTransit VirtualHub till RemoteVnet-överföring till aktiverad eller inte. Bool
allowRemoteVnetToUseHubVnetGateways Tillåt att RemoteVnet använder virtual hubb-gatewayer. Bool
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
remoteVirtualNetwork Referens till det virtuella fjärrnätverket. SubResource

Microsoft.Network/virtualHubs

Namn Beskrivning Värde
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Parametrar för VirtualHub VirtualHubProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualHubProperties

Namn Beskrivning Värde
addressPrefix Adressprefix för denna VirtualHub. sträng
hubVirtualNetworkConnections lista över alla vnet-anslutningar med denna VirtualHub. HubVirtualNetworkConnection[]
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
virtualWan VirtualWAN som VirtualHub tillhör SubResource

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Skapa en routningsserver i ett nytt undernät Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet.
Skapar virtual WAN-resurser Med den här mallen kan du skapa virtuella WAN-resurser som Virtual WAN, Virtual Hub, VPN Gateway, VPN-plats och en VPN Connecton.
Skyddade virtuella hubbar Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet.

Resursdefinition för ARM-mall

VirtualHubs-resurstypen kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualHubs-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/virtualHubs",
  "apiVersion": "2018-06-01",
  "name": "string",
  "location": "string",
  "properties": {
    "addressPrefix": "string",
    "hubVirtualNetworkConnections": [
      {
        "id": "string",
        "location": "string",
        "properties": {
          "allowHubToRemoteVnetTransit": "bool",
          "allowRemoteVnetToUseHubVnetGateways": "bool",
          "provisioningState": "string",
          "remoteVirtualNetwork": {
            "id": "string"
          }
        },
        "tags": {
          "{customized property}": "string"
        }
      }
    ],
    "provisioningState": "string",
    "virtualWan": {
      "id": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

HubVirtualNetworkConnection

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Parametrar för HubVirtualNetworkConnection HubVirtualNetworkConnectionProperties
Taggar Resurstaggar. ResourceTags

HubVirtualNetworkConnectionProperties

Namn Beskrivning Värde
allowHubToRemoteVnetTransit VirtualHub till RemoteVnet-överföring till aktiverad eller inte. Bool
allowRemoteVnetToUseHubVnetGateways Tillåt att RemoteVnet använder virtual hubb-gatewayer. Bool
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
remoteVirtualNetwork Referens till det virtuella fjärrnätverket. SubResource

Microsoft.Network/virtualHubs

Namn Beskrivning Värde
apiVersion API-versionen '2018-06-01'
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Parametrar för VirtualHub VirtualHubProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Network/virtualHubs"

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualHubProperties

Namn Beskrivning Värde
addressPrefix Adressprefix för denna VirtualHub. sträng
hubVirtualNetworkConnections lista över alla vnet-anslutningar med denna VirtualHub. HubVirtualNetworkConnection[]
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
virtualWan VirtualWAN som VirtualHub tillhör SubResource

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Azure Route Server i BGP-peering med Quagga

Distribuera till Azure
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av azure-tillägget för anpassade skript för Linux
Azure Virtual WAN (vWAN) Multi-Hub Deployment

Distribuera till Azure
Med den här mallen kan du skapa en Azure Virtual WAN-distribution (vWAN) med flera hubbar, inklusive alla gatewayer och VNET-anslutningar.
Azure vWAN Multi-Hub-distribution med anpassade routningstabeller

Distribuera till Azure
Med den här mallen kan du skapa en Azure Virtual WAN-distribution (vWAN) med flera hubbar, inklusive alla gatewayer och VNET-anslutningar, och demonstrera användningen av routningstabeller för anpassad routning.
Skapa en routningsserver i ett nytt undernät

Distribuera till Azure
Den här mallen distribuerar en routningsserver till ett undernät med namnet RouteServerSubnet.
Skapar virtual WAN-resurser

Distribuera till Azure
Med den här mallen kan du skapa virtuella WAN-resurser som Virtual WAN, Virtual Hub, VPN Gateway, VPN-plats och en VPN Connecton.
Skyddade virtuella hubbar

Distribuera till Azure
Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet.
vWAN P2S-distribution med flera adresspooler och användargrupper

Distribuera till Azure
Den här mallen distribuerar Azure Virtual WAN (vWAN) med en P2S konfigurerad med flera adresspooler och användargrupper

Resursdefinition för Terraform (AzAPI-provider)

VirtualHubs-resurstypen kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/virtualHubs-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs@2018-06-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      addressPrefix = "string"
      hubVirtualNetworkConnections = [
        {
          id = "string"
          location = "string"
          properties = {
            allowHubToRemoteVnetTransit = bool
            allowRemoteVnetToUseHubVnetGateways = bool
            provisioningState = "string"
            remoteVirtualNetwork = {
              id = "string"
            }
          }
          tags = {
            {customized property} = "string"
          }
        }
      ]
      provisioningState = "string"
      virtualWan = {
        id = "string"
      }
    }
  })
}

Egenskapsvärden

HubVirtualNetworkConnection

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Parametrar för HubVirtualNetworkConnection HubVirtualNetworkConnectionProperties
Taggar Resurstaggar. ResourceTags

HubVirtualNetworkConnectionProperties

Namn Beskrivning Värde
allowHubToRemoteVnetTransit VirtualHub till RemoteVnet-överföring till aktiverad eller inte. Bool
allowRemoteVnetToUseHubVnetGateways Tillåt att RemoteVnet använder virtual hubb-gatewayer. Bool
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
remoteVirtualNetwork Referens till det virtuella fjärrnätverket. SubResource

Microsoft.Network/virtualHubs

Namn Beskrivning Värde
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Parametrar för VirtualHub VirtualHubProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Network/virtualHubs@2018-06-01"

ResourceTags

Namn Beskrivning Värde

ResourceTags

Namn Beskrivning Värde

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VirtualHubProperties

Namn Beskrivning Värde
addressPrefix Adressprefix för denna VirtualHub. sträng
hubVirtualNetworkConnections lista över alla vnet-anslutningar med denna VirtualHub. HubVirtualNetworkConnection[]
provisioningState Resursens etableringstillstånd. "Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"
virtualWan VirtualWAN som VirtualHub tillhör SubResource