Microsoft.Network virtualHubs/hubVirtualNetworkConnections 2021-08-01
Artikel 10/25/2024
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen 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@2021-08-01' = {
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
remoteVirtualNetwork: {
id: 'string'
}
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
}
}
}
}
Eigenschapswaarden
HubVirtualNetworkConnectionProperties
Naam
Beschrijving
Waarde
allowHubToRemoteVnetTransit
Afgeschaft: Doorvoer van VirtualHub naar RemoteVnet naar ingeschakeld of niet.
Bool
allowRemoteVnetToUseHubVnetGateways
Afgeschaft: ExternVnet toestaan om gateways van virtuele hubs te gebruiken.
Bool
enableInternetSecurity
Internetbeveiliging inschakelen.
Bool
remoteVirtualNetwork
Verwijzing naar het externe virtuele netwerk.
SubResource-
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Naam
Beschrijving
Waarde
naam
De resourcenaam
tekenreeks (vereist)
ouder
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 de bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: virtualHubs
Eigenschappen
Eigenschappen van de virtuele netwerkverbinding van de hub.
HubVirtualNetworkConnectionProperties
PropagatedRouteTable
Naam
Beschrijving
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
RoutingConfiguration
Naam
Beschrijving
Waarde
gekoppeldeRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
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-
StaticRoute
Naam
Beschrijving
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VnetRoute.
snaar
nextHopIpAddress
Het IP-adres van de volgende hop.
snaar
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VnetRoute
Naam
Beschrijving
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand
Beschrijving
beveiligde virtuele hubs
Met deze sjabloon maakt u een beveiligde virtuele hub met behulp van Azure Firewall om uw cloudnetwerkverkeer te beveiligen dat is bestemd voor internet.
Resourcedefinitie van ARM-sjabloon
Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen 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": "2021-08-01",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"remoteVirtualNetwork": {
"id": "string"
},
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
]
}
}
}
}
Eigenschapswaarden
HubVirtualNetworkConnectionProperties
Naam
Beschrijving
Waarde
allowHubToRemoteVnetTransit
Afgeschaft: Doorvoer van VirtualHub naar RemoteVnet naar ingeschakeld of niet.
Bool
allowRemoteVnetToUseHubVnetGateways
Afgeschaft: ExternVnet toestaan om gateways van virtuele hubs te gebruiken.
Bool
enableInternetSecurity
Internetbeveiliging inschakelen.
Bool
remoteVirtualNetwork
Verwijzing naar het externe virtuele netwerk.
SubResource-
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2021-08-01'
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van de virtuele netwerkverbinding van de hub.
HubVirtualNetworkConnectionProperties
type
Het resourcetype
'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections'
PropagatedRouteTable
Naam
Beschrijving
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
RoutingConfiguration
Naam
Beschrijving
Waarde
gekoppeldeRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
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-
StaticRoute
Naam
Beschrijving
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VnetRoute.
snaar
nextHopIpAddress
Het IP-adres van de volgende hop.
snaar
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VnetRoute
Naam
Beschrijving
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype virtualHubs/hubVirtualNetworkConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen 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@2021-08-01"
name = "string"
body = jsonencode({
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
remoteVirtualNetwork = {
id = "string"
}
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
}
}
}
})
}
Eigenschapswaarden
HubVirtualNetworkConnectionProperties
Naam
Beschrijving
Waarde
allowHubToRemoteVnetTransit
Afgeschaft: Doorvoer van VirtualHub naar RemoteVnet naar ingeschakeld of niet.
Bool
allowRemoteVnetToUseHubVnetGateways
Afgeschaft: ExternVnet toestaan om gateways van virtuele hubs te gebruiken.
Bool
enableInternetSecurity
Internetbeveiliging inschakelen.
Bool
remoteVirtualNetwork
Verwijzing naar het externe virtuele netwerk.
SubResource-
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Naam
Beschrijving
Waarde
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
Eigenschappen
Eigenschappen van de virtuele netwerkverbinding van de hub.
HubVirtualNetworkConnectionProperties
type
Het resourcetype
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2021-08-01"
PropagatedRouteTable
Naam
Beschrijving
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
RoutingConfiguration
Naam
Beschrijving
Waarde
gekoppeldeRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
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-
StaticRoute
Naam
Beschrijving
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VnetRoute.
snaar
nextHopIpAddress
Het IP-adres van de volgende hop.
snaar
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
VnetRoute
Naam
Beschrijving
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []