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@2022-11-01' = {
parent: resourceSymbolicName
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
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
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 |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
remoteVirtualNetwork |
Referens till det virtuella fjärrnätverket. |
Underresurs |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
Namn |
Beskrivning |
Värde |
associatedRouteTable |
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration. |
Underresurs |
inkommandeRouteMap |
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar. |
Underresurs |
outboundRouteMap |
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar. |
Underresurs |
propagatedRouteTables |
Listan med RouteTables som du vill annonsera vägarna till. |
PropagatedRouteTable (PropageradRouteTable) |
vnetRoutes |
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning. |
VnetRoute (på engelska) |
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
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" |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |
staticRoutesConfig |
Konfiguration för statiska vägar på denna HubVnetConnection. |
StaticRoutesConfig |
Användningsexempel
Azure-snabbstartsexempel
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av 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": "2022-11-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
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Namn |
Beskrivning |
Värde |
apiVersion |
API-versionen |
'2022-11-01' |
Namn |
Resursnamnet |
sträng (krävs) |
Egenskaper |
Egenskaper för hubbens virtuella nätverksanslutning. |
HubVirtualNetworkConnectionProperties |
typ |
Resurstypen |
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections" |
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 |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
remoteVirtualNetwork |
Referens till det virtuella fjärrnätverket. |
Underresurs |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
Namn |
Beskrivning |
Värde |
associatedRouteTable |
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration. |
Underresurs |
inkommandeRouteMap |
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar. |
Underresurs |
outboundRouteMap |
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar. |
Underresurs |
propagatedRouteTables |
Listan med RouteTables som du vill annonsera vägarna till. |
PropagatedRouteTable (PropageradRouteTable) |
vnetRoutes |
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning. |
VnetRoute (på engelska) |
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
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" |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |
staticRoutesConfig |
Konfiguration för statiska vägar på denna HubVnetConnection. |
StaticRoutesConfig |
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera 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@2022-11-01"
name = "string"
parent_id = "string"
body = {
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
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Namn |
Beskrivning |
Värde |
Namn |
Resursnamnet |
sträng (krävs) |
föräldra_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@2022-11-01" |
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 |
aktiveraInternetSecurity |
Aktivera internetsäkerhet. |
Bool |
remoteVirtualNetwork |
Referens till det virtuella fjärrnätverket. |
Underresurs |
routingConfiguration |
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen. |
RoutingConfiguration (RoutingConfiguration) |
PropagatedRouteTable (PropageradRouteTable)
Namn |
Beskrivning |
Värde |
Id |
Listan över resurs-ID:t för alla RouteTables. |
Underresurs[] |
Etiketter |
Listan med etiketter. |
sträng[] |
RoutingConfiguration (RoutingConfiguration)
Namn |
Beskrivning |
Värde |
associatedRouteTable |
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration. |
Underresurs |
inkommandeRouteMap |
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar. |
Underresurs |
outboundRouteMap |
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar. |
Underresurs |
propagatedRouteTables |
Listan med RouteTables som du vill annonsera vägarna till. |
PropagatedRouteTable (PropageradRouteTable) |
vnetRoutes |
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning. |
VnetRoute (på engelska) |
StaticRoute
Namn |
Beskrivning |
Värde |
addressPrefixes |
Lista över alla adressprefix. |
sträng[] |
Namn |
Namnet på StaticRoute som är unikt i en VnetRoute. |
sträng |
nästaHopIpAddress |
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" |
Underresurs
Namn |
Beskrivning |
Värde |
Id |
Resurs-ID. |
sträng |
VnetRoute (på engelska)
Namn |
Beskrivning |
Värde |
staticRoutes |
Lista över alla statiska vägar. |
StaticRoute[] |
staticRoutesConfig |
Konfiguration för statiska vägar på denna HubVnetConnection. |
StaticRoutesConfig |