Microsoft.Network virtualHubs/hubVirtualNetworkConnections
Artikel 10/26/2024
1 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen virtualHubs/hubVirtualNetworkConnections 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/hubVirtualNetworkConnections-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2024-03-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'
}
}
}
}
}
Egenskapsvärden
HubVirtualNetworkConnectionProperties
Namn
Beskrivning
Värde
allowHubToRemoteVnetTransit
Inaktuell: VirtualHub till RemoteVnet-överföring till aktiverad eller inte.
Bool
allowRemoteVnetToUseHubVnetGateways
Inaktuell: Tillåt att RemoteVnet använder Virtual Hubs gatewayer.
Bool
enableInternetSecurity
Aktivera internetsäkerhet.
Bool
remoteVirtualNetwork
Referens till det virtuella fjärrnätverket.
SubResource
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil
Beskrivning
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
Resurstypen virtualHubs/hubVirtualNetworkConnections 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/hubVirtualNetworkConnections-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections",
"apiVersion": "2024-03-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"
}
}
}
}
}
Egenskapsvärden
HubVirtualNetworkConnectionProperties
Namn
Beskrivning
Värde
allowHubToRemoteVnetTransit
Inaktuell: VirtualHub till RemoteVnet-överföring till aktiverad eller inte.
Bool
allowRemoteVnetToUseHubVnetGateways
Inaktuell: Tillåt att RemoteVnet använder Virtual Hubs gatewayer.
Bool
enableInternetSecurity
Aktivera internetsäkerhet.
Bool
remoteVirtualNetwork
Referens till det virtuella fjärrnätverket.
SubResource
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2024-03-01'
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för hubbens virtuella nätverksanslutning.
HubVirtualNetworkConnectionProperties
typ
Resurstypen
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections"
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen virtualHubs/hubVirtualNetworkConnections 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/hubVirtualNetworkConnections-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2024-03-01"
name = "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"
}
}
}
}
})
}
Egenskapsvärden
HubVirtualNetworkConnectionProperties
Namn
Beskrivning
Värde
allowHubToRemoteVnetTransit
Inaktuell: VirtualHub till RemoteVnet-överföring till aktiverad eller inte.
Bool
allowRemoteVnetToUseHubVnetGateways
Inaktuell: Tillåt att RemoteVnet använder Virtual Hubs gatewayer.
Bool
enableInternetSecurity
Aktivera internetsäkerhet.
Bool
remoteVirtualNetwork
Referens till det virtuella fjärrnätverket.
SubResource
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Namn
Beskrivning
Värde
Namn
Resursnamnet
sträng (krävs)
parent_id
ID för resursen som är överordnad för den här resursen.
ID för resurs av typen: virtualHubs
Egenskaper
Egenskaper för hubbens virtuella nätverksanslutning.
HubVirtualNetworkConnectionProperties
typ
Resurstypen
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2024-03-01"
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig