Microsoft.Network virtualHubs/hubVirtualNetworkConnections 2022-11-01
Artikel 12/09/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Ressourcentyp "virtualHubs/hubVirtualNetworkConnections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/virtualHubs/hubVirtualNetworkConnections-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
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'
}
}
}
}
}
Eigenschaftswerte
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
Veraltet: VirtualHub zu RemoteVnet-Übertragung, um aktiviert oder nicht zu aktivieren.
Bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: RemoteVnet die Verwendung der Gateways des virtuellen Hubs erlauben.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Name
Beschreibung
Wert
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Elternteil
In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource .
Symbolischer Name für Ressource des Typs: virtualHubs
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
PropagatedRouteTable
Name
Beschreibung
Wert
Ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource- []
etiketten
Die Liste der Bezeichnungen.
string[]
RoutingConfiguration
Name
Beschreibung
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist.
SubResource-
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte Routen zugeordnet ist.
SubResource-
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist.
SubResource-
propagatedRouteTables
Die Liste der RouteTables, an die die Routen angekündigt werden sollen.
verteilteRouteTable-
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute-
StaticRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
Name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Schnur
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Schnur
StaticRoutesConfig
Name
Beschreibung
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird.
'Contains' "Gleich"
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VnetRoute
Name
Beschreibung
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute- []
staticRoutesConfig
Konfiguration für statische Routen für diese HubVnetConnection.
StaticRoutesConfig-
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei
Beschreibung
Gesicherte virtuelle Hubs
Diese Vorlage erstellt einen gesicherten virtuellen Hub mithilfe der Azure-Firewall, um Ihren Cloudnetzwerkdatenverkehr zu sichern, der an das Internet bestimmt ist.
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "virtualHubs/hubVirtualNetworkConnections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/virtualHubs/hubVirtualNetworkConnections-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
}
}
}
Eigenschaftswerte
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
Veraltet: VirtualHub zu RemoteVnet-Übertragung, um aktiviert oder nicht zu aktivieren.
Bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: RemoteVnet die Verwendung der Gateways des virtuellen Hubs erlauben.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2022-11-01'
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
Art
Der Ressourcentyp
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections"
PropagatedRouteTable
Name
Beschreibung
Wert
Ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource- []
etiketten
Die Liste der Bezeichnungen.
string[]
RoutingConfiguration
Name
Beschreibung
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist.
SubResource-
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte Routen zugeordnet ist.
SubResource-
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist.
SubResource-
propagatedRouteTables
Die Liste der RouteTables, an die die Routen angekündigt werden sollen.
verteilteRouteTable-
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute-
StaticRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
Name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Schnur
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Schnur
StaticRoutesConfig
Name
Beschreibung
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird.
'Contains' "Gleich"
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VnetRoute
Name
Beschreibung
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute- []
staticRoutesConfig
Konfiguration für statische Routen für diese HubVnetConnection.
StaticRoutesConfig-
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Der Ressourcentyp "virtualHubs/hubVirtualNetworkConnections" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll .
Um eine Microsoft.Network/virtualHubs/hubVirtualNetworkConnections-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2022-11-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"
}
}
}
}
})
}
Eigenschaftswerte
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
Veraltet: VirtualHub zu RemoteVnet-Übertragung, um aktiviert oder nicht zu aktivieren.
Bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: RemoteVnet die Verwendung der Gateways des virtuellen Hubs erlauben.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und verteilten Routentabellen für diese Verbindung angibt.
RoutingConfiguration-
Microsoft.Network/virtualHubs/hubVirtualNetworkConnections
Name
Beschreibung
Wert
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Ressource des Typs: virtualHubs
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
Art
Der Ressourcentyp
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2022-11-01"
PropagatedRouteTable
Name
Beschreibung
Wert
Ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource- []
etiketten
Die Liste der Bezeichnungen.
string[]
RoutingConfiguration
Name
Beschreibung
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingConfiguration zugeordnet ist.
SubResource-
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende gelernte Routen zugeordnet ist.
SubResource-
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist.
SubResource-
propagatedRouteTables
Die Liste der RouteTables, an die die Routen angekündigt werden sollen.
verteilteRouteTable-
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute-
StaticRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
Name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Schnur
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Schnur
StaticRoutesConfig
Name
Beschreibung
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Speichen-vnet für datenverkehr mit Ziel in Spoke umgangen wird.
'Contains' "Gleich"
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VnetRoute
Name
Beschreibung
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute- []
staticRoutesConfig
Konfiguration für statische Routen für diese HubVnetConnection.
StaticRoutesConfig-