Microsoft.Network virtualHubs/hubVirtualNetworkConnections 2023-04-01
Artikel 05/07/2024
1 Mitwirkender
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 im Änderungsprotokoll .
Um eine Ressource Microsoft.Network/virtualHubs/hubVirtualNetworkConnections zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-04-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'
}
}
}
}
}
Eigenschaftswerte
virtualHubs/hubVirtualNetworkConnections
Name
BESCHREIBUNG
Wert
name
Der Ressourcenname Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in Bicep .
Zeichenfolge (erforderlich)
parent
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 vom Typ : virtualHubs
properties
Eigenschaften der Virtuellen Hubnetzwerkverbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
BESCHREIBUNG
Wert
allowHubToRemoteVnetTransit
Veraltet: Der Transit von VirtualHub zu RemoteVnet ist aktiviert oder nicht.
bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: Zulassen, dass RemoteVnet die Gateways des virtuellen Hubs verwendet.
bool
enableInternetSecurity
Aktivieren Sie die Internetsicherheit.
bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
Subresource
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte 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, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern.
VnetRoute
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf diesem HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, der innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Enthält" "Gleich"
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage
BESCHREIBUNG
Geschützte virtuelle Hubs
Mit dieser Vorlage wird ein geschützter virtueller Hub erstellt, der Azure Firewall verwendet, um den Datenverkehr Ihres Cloudnetzwerks für das Internet zu schützen.
Azure Virtual WAN Routingabsicht und -richtlinien
Diese Vorlage stellt eine Azure-Virtual WAN mit zwei Hubs mit aktiviertem Feature Routingabsicht und Richtlinien zur Bereitstellung von Zwei Hubs zur Bereitstellung von Richtlinien zur Bereitstellung von Richtlinien vor.
Azure Virtual WAN (vWAN) Multi-Hub-Bereitstellung
Mit dieser Vorlage können Sie eine Azure Virtual WAN(vWAN)-Bereitstellung mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen.
Azure vWAN Multi-Hub-Bereitstellung mit benutzerdefinierten Routingtabellen
Mit dieser Vorlage können Sie eine Azure Virtual WAN-Bereitstellung (vWAN) mit mehreren Hubs erstellen, einschließlich aller Gateways und VNET-Verbindungen, und die Verwendung von Routingtabellen für benutzerdefiniertes Routing veranschaulichen.
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp virtualHubs/hubVirtualNetworkConnections kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
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": "2023-04-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
virtualHubs/hubVirtualNetworkConnections
Name
BESCHREIBUNG
Wert
type
Ressourcentyp
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections"
apiVersion
Die Ressourcen-API-Version
'2023-04-01'
name
Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen festlegen.
Zeichenfolge (erforderlich)
properties
Eigenschaften der Hub-VNET-Verbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
BESCHREIBUNG
Wert
allowHubToRemoteVnetTransit
Veraltet: VirtualHub zu RemoteVnet-Transit aktiviert oder nicht.
bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: Zulassen, dass RemoteVnet die Gateways von Virtual Hub verwendet.
bool
enableInternetSecurity
Aktivieren Sie die Internetsicherheit.
bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
Subresource
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte 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, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern.
VnetRoute
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf dieser HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Contains" "Gleich"
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
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 im Änderungsprotokoll .
Um eine Ressource Microsoft.Network/virtualHubs/hubVirtualNetworkConnections zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-04-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"
}
}
}
}
})
}
Eigenschaftswerte
virtualHubs/hubVirtualNetworkConnections
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-04-01"
name
Der Ressourcenname
Zeichenfolge (erforderlich)
parent_id
Die ID der Ressource, die das übergeordnete Element für diese Ressource ist.
ID für Ressource vom Typ virtualHubs
properties
Eigenschaften der Virtuellen Hubnetzwerkverbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
BESCHREIBUNG
Wert
allowHubToRemoteVnetTransit
Veraltet: VirtualHub zu RemoteVnet-Transit aktiviert oder nicht.
bool
allowRemoteVnetToUseHubVnetGateways
Veraltet: Zulassen, dass RemoteVnet die Gateways von Virtual Hub verwendet.
bool
enableInternetSecurity
Aktivieren Sie die Internetsicherheit.
bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
Subresource
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingKonfiguration zugeordnet ist.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für eingehende gelernte Routen zugeordnet ist.
Subresource
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für ausgehende angekündigte Routen zugeordnet ist.
Subresource
propagatedRouteTables
Die Liste der RouteTables, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf diesem HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, der innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Enthält" "Gleich"