Microsoft.Network virtualHubs/hubVirtualNetworkConnections
Artikel 05/07/2024
1 inzender
Feedback
In dit artikel
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.
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@2023-11-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.
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.
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": "2023-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"
}
}
}
}
}
Eigenschapswaarden
virtualHubs/hubVirtualNetworkConnections
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections'
apiVersion
De resource-API-versie
'2023-11-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.
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.
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@2023-11-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@2023-11-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-overdracht 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"