Microsoft.Network virtualHubs 2021-05-01
Artikel 10/25/2024
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
VirtualHubs-resurstypen kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/virtualHubs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/virtualHubs@2021-05-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
allowBranchToBranchTraffic: bool
azureFirewall: {
id: 'string'
}
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
preferredRoutingGateway: 'string'
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
securityPartnerProvider: {
id: 'string'
}
securityProviderName: 'string'
sku: 'string'
virtualHubRouteTableV2s: [
{
id: 'string'
name: 'string'
properties: {
attachedConnections: [
'string'
]
routes: [
{
destinations: [
'string'
]
destinationType: 'string'
nextHops: [
'string'
]
nextHopType: 'string'
}
]
}
}
]
virtualRouterAsn: int
virtualRouterIps: [
'string'
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
Microsoft.Network/virtualHubs
Namn
Beskrivning
Värde
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för den virtuella hubben.
VirtualHubProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualHubProperties
Namn
Beskrivning
Värde
addressPrefix
Adressprefix för denna VirtualHub.
sträng
allowBranchToBranchTraffic
Flagga för att styra överföring för VirtualRouter Hub.
Bool
azureFirewall
AzureFirewall som är associerad med denna VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway som är associerad med denna VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway som är associerad med denna VirtualHub.
SubResource
preferredRoutingGateway
Den föredragna gatewayen för att dirigera lokal trafik
"ExpressRoute" "Ingen" "VpnGateway"
routeTable
RouteTable som är associerad med den här virtuella hubben.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider som är associerad med denna VirtualHub.
SubResource
securityProviderName
Namnet på säkerhetsprovidern.
sträng
Sku
SKU:n för denna VirtualHub.
sträng
virtualHubRouteTableV2s
Lista över alla v2:er för routningstabeller för virtuell hubb som är associerade med den här VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualRouterIps
VirtualRouter IP-adresser.
string[]
virtualWan
VirtualWAN som VirtualHub tillhör.
SubResource
vpnGateway
VpnGateway som är associerad med denna VirtualHub.
SubResource
VirtualHubRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla addressPrefixes.
string[]
nextHopIpAddress
NextHop ip-adress.
sträng
VirtualHubRouteTable
VirtualHubRouteTableV2
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för routningstabellen för virtuell hubb v2.
VirtualHubRouteTableV2Egenskaper
VirtualHubRouteTableV2Egenskaper
Namn
Beskrivning
Värde
attachedConnections
Lista över alla anslutningar som är kopplade till den här routningstabellen v2.
string[]
Vägar
Lista över alla vägar.
VirtualHubRouteV2 []
VirtualHubRouteV2
Namn
Beskrivning
Värde
resmål
Lista över alla mål.
string[]
destinationType
Typ av mål.
sträng
nextHops
NextHops ip-adress.
string[]
nextHopType
Typ av nästa hopp.
sträng
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
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 .
Om du vill skapa en Microsoft.Network/virtualHubs-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2021-05-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"allowBranchToBranchTraffic": "bool",
"azureFirewall": {
"id": "string"
},
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"preferredRoutingGateway": "string",
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"securityPartnerProvider": {
"id": "string"
},
"securityProviderName": "string",
"sku": "string",
"virtualHubRouteTableV2s": [
{
"id": "string",
"name": "string",
"properties": {
"attachedConnections": [ "string" ],
"routes": [
{
"destinations": [ "string" ],
"destinationType": "string",
"nextHops": [ "string" ],
"nextHopType": "string"
}
]
}
}
],
"virtualRouterAsn": "int",
"virtualRouterIps": [ "string" ],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
Microsoft.Network/virtualHubs
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2021-05-01'
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för den virtuella hubben.
VirtualHubProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.Network/virtualHubs"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualHubProperties
Namn
Beskrivning
Värde
addressPrefix
Adressprefix för denna VirtualHub.
sträng
allowBranchToBranchTraffic
Flagga för att styra överföring för VirtualRouter Hub.
Bool
azureFirewall
AzureFirewall som är associerad med denna VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway som är associerad med denna VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway som är associerad med denna VirtualHub.
SubResource
preferredRoutingGateway
Den föredragna gatewayen för att dirigera lokal trafik
"ExpressRoute" "Ingen" "VpnGateway"
routeTable
RouteTable som är associerad med den här virtuella hubben.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider som är associerad med denna VirtualHub.
SubResource
securityProviderName
Namnet på säkerhetsprovidern.
sträng
Sku
SKU:n för denna VirtualHub.
sträng
virtualHubRouteTableV2s
Lista över alla v2:er för routningstabeller för virtuell hubb som är associerade med den här VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualRouterIps
VirtualRouter IP-adresser.
string[]
virtualWan
VirtualWAN som VirtualHub tillhör.
SubResource
vpnGateway
VpnGateway som är associerad med denna VirtualHub.
SubResource
VirtualHubRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla addressPrefixes.
string[]
nextHopIpAddress
NextHop ip-adress.
sträng
VirtualHubRouteTable
VirtualHubRouteTableV2
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för routningstabellen för virtuell hubb v2.
VirtualHubRouteTableV2Egenskaper
VirtualHubRouteTableV2Egenskaper
Namn
Beskrivning
Värde
attachedConnections
Lista över alla anslutningar som är kopplade till den här routningstabellen v2.
string[]
Vägar
Lista över alla vägar.
VirtualHubRouteV2 []
VirtualHubRouteV2
Namn
Beskrivning
Värde
resmål
Lista över alla mål.
string[]
destinationType
Typ av mål.
sträng
nextHops
NextHops ip-adress.
string[]
nextHopType
Typ av nästa hopp.
sträng
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
VirtualHubs-resurstypen kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
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@2021-05-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
addressPrefix = "string"
allowBranchToBranchTraffic = bool
azureFirewall = {
id = "string"
}
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
preferredRoutingGateway = "string"
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
securityPartnerProvider = {
id = "string"
}
securityProviderName = "string"
sku = "string"
virtualHubRouteTableV2s = [
{
id = "string"
name = "string"
properties = {
attachedConnections = [
"string"
]
routes = [
{
destinations = [
"string"
]
destinationType = "string"
nextHops = [
"string"
]
nextHopType = "string"
}
]
}
}
]
virtualRouterAsn = int
virtualRouterIps = [
"string"
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
tags = {
{customized property} = "string"
}
}
Egenskapsvärden
Microsoft.Network/virtualHubs
Namn
Beskrivning
Värde
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för den virtuella hubben.
VirtualHubProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden.
typ
Resurstypen
"Microsoft.Network/virtualHubs@2021-05-01"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VirtualHubProperties
Namn
Beskrivning
Värde
addressPrefix
Adressprefix för denna VirtualHub.
sträng
allowBranchToBranchTraffic
Flagga för att styra överföring för VirtualRouter Hub.
Bool
azureFirewall
AzureFirewall som är associerad med denna VirtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway som är associerad med denna VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway som är associerad med denna VirtualHub.
SubResource
preferredRoutingGateway
Den föredragna gatewayen för att dirigera lokal trafik
"ExpressRoute" "Ingen" "VpnGateway"
routeTable
RouteTable som är associerad med den här virtuella hubben.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider som är associerad med denna VirtualHub.
SubResource
securityProviderName
Namnet på säkerhetsprovidern.
sträng
Sku
SKU:n för denna VirtualHub.
sträng
virtualHubRouteTableV2s
Lista över alla v2:er för routningstabeller för virtuell hubb som är associerade med den här VirtualHub.
VirtualHubRouteTableV2 []
virtualRouterAsn
VirtualRouter ASN.
Int Begränsningar: Minsta värde = 0 Maxvärde = 4294967295
virtualRouterIps
VirtualRouter IP-adresser.
string[]
virtualWan
VirtualWAN som VirtualHub tillhör.
SubResource
vpnGateway
VpnGateway som är associerad med denna VirtualHub.
SubResource
VirtualHubRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla addressPrefixes.
string[]
nextHopIpAddress
NextHop ip-adress.
sträng
VirtualHubRouteTable
VirtualHubRouteTableV2
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för routningstabellen för virtuell hubb v2.
VirtualHubRouteTableV2Egenskaper
VirtualHubRouteTableV2Egenskaper
Namn
Beskrivning
Värde
attachedConnections
Lista över alla anslutningar som är kopplade till den här routningstabellen v2.
string[]
Vägar
Lista över alla vägar.
VirtualHubRouteV2 []
VirtualHubRouteV2
Namn
Beskrivning
Värde
resmål
Lista över alla mål.
string[]
destinationType
Typ av mål.
sträng
nextHops
NextHops ip-adress.
string[]
nextHopType
Typ av nästa hopp.
sträng