Microsoft.Network virtualHubs 2019-09-01
Artikel 12/20/2024
2 Mitwirkende
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der VirtualHubs-Ressourcentyp 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-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/virtualHubs@2019-09-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
azureFirewall: {
id: 'string'
}
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
securityProviderName: 'string'
sku: 'string'
virtualHubRouteTableV2s: [
{
id: 'string'
name: 'string'
properties: {
attachedConnections: [
'string'
]
routes: [
{
destinations: [
'string'
]
destinationType: 'string'
nextHops: [
'string'
]
nextHopType: 'string'
}
]
}
}
]
virtualNetworkConnections: [
{
id: 'string'
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
remoteVirtualNetwork: {
id: 'string'
}
}
}
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
HubVirtualNetworkConnection
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
VirtualHub zu RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Zulassen, dass RemoteVnet die Gateways des virtuellen Hubs verwendet.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
Microsoft.Network/virtualHubs
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften des virtuellen Hubs.
VirtualHubProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VirtualHubProperties
Name
Beschreibung
Wert
addressPrefix
Adresspräfix für diesen VirtualHub.
Schnur
azureFirewall
Die azureFirewall, die diesem VirtualHub zugeordnet ist.
SubResource-
expressRouteGateway
Das expressRouteGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
p2SVpnGateway
Das P2SVpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
routeTable
Die routeTable, die diesem virtuellen Hub zugeordnet ist.
VirtualHubRouteTable-
securityProviderName
Der Name des Sicherheitsanbieters.
Schnur
Sku
Die Sku dieses VirtualHub.
Schnur
virtualHubRouteTableV2s
Liste aller virtuellen Hubroutentabellen v2s, die diesem VirtualHub zugeordnet sind.
VirtualHubRouteTableV2 []
virtualNetworkConnections
Liste aller vnet-Verbindungen mit diesem VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Der VirtualWAN, zu dem virtualHub gehört.
SubResource-
vpnGateway
Das vpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
VirtualHubRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller addressPrefixes.
string[]
nextHopIpAddress
NextHop-IP-Adresse.
Schnur
VirtualHubRouteTable
VirtualHubRouteTableV2
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der Vm Hub-Routentabelle v2.
VirtualHubRouteTableV2Properties-
VirtualHubRouteTableV2Properties
Name
Beschreibung
Wert
attachedConnections
Liste aller Verbindungen, die an diese Routentabelle v2 angefügt sind.
string[]
Routen
Liste aller Routen.
VirtualHubRouteV2- []
VirtualHubRouteV2
Name
Beschreibung
Wert
flugziele
Liste aller Ziele.
string[]
destinationType
Der Typ der Ziele.
Schnur
nextHops
NextHops IP-Adresse.
string[]
nextHopType
Der Typ der nächsten Hops.
Schnur
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
ARM-Vorlagenressourcendefinition
Der VirtualHubs-Ressourcentyp 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-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2019-09-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"azureFirewall": {
"id": "string"
},
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"securityProviderName": "string",
"sku": "string",
"virtualHubRouteTableV2s": [
{
"id": "string",
"name": "string",
"properties": {
"attachedConnections": [ "string" ],
"routes": [
{
"destinations": [ "string" ],
"destinationType": "string",
"nextHops": [ "string" ],
"nextHopType": "string"
}
]
}
}
],
"virtualNetworkConnections": [
{
"id": "string",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"remoteVirtualNetwork": {
"id": "string"
}
}
}
],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
HubVirtualNetworkConnection
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
VirtualHub zu RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Zulassen, dass RemoteVnet die Gateways des virtuellen Hubs verwendet.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
Microsoft.Network/virtualHubs
Name
Beschreibung
Wert
apiVersion
Die API-Version
'2019-09-01'
Ort
Ressourcenspeicherort.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften des virtuellen Hubs.
VirtualHubProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Art
Der Ressourcentyp
"Microsoft.Network/virtualHubs"
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VirtualHubProperties
Name
Beschreibung
Wert
addressPrefix
Adresspräfix für diesen VirtualHub.
Schnur
azureFirewall
Die azureFirewall, die diesem VirtualHub zugeordnet ist.
SubResource-
expressRouteGateway
Das expressRouteGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
p2SVpnGateway
Das P2SVpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
routeTable
Die routeTable, die diesem virtuellen Hub zugeordnet ist.
VirtualHubRouteTable-
securityProviderName
Der Name des Sicherheitsanbieters.
Schnur
Sku
Die Sku dieses VirtualHub.
Schnur
virtualHubRouteTableV2s
Liste aller virtuellen Hubroutentabellen v2s, die diesem VirtualHub zugeordnet sind.
VirtualHubRouteTableV2 []
virtualNetworkConnections
Liste aller vnet-Verbindungen mit diesem VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Der VirtualWAN, zu dem virtualHub gehört.
SubResource-
vpnGateway
Das vpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
VirtualHubRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller addressPrefixes.
string[]
nextHopIpAddress
NextHop-IP-Adresse.
Schnur
VirtualHubRouteTable
VirtualHubRouteTableV2
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der Vm Hub-Routentabelle v2.
VirtualHubRouteTableV2Properties-
VirtualHubRouteTableV2Properties
Name
Beschreibung
Wert
attachedConnections
Liste aller Verbindungen, die an diese Routentabelle v2 angefügt sind.
string[]
Routen
Liste aller Routen.
VirtualHubRouteV2- []
VirtualHubRouteV2
Name
Beschreibung
Wert
flugziele
Liste aller Ziele.
string[]
destinationType
Der Typ der Ziele.
Schnur
nextHops
NextHops IP-Adresse.
string[]
nextHopType
Der Typ der nächsten Hops.
Schnur
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Der VirtualHubs-Ressourcentyp 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-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2019-09-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressPrefix = "string"
azureFirewall = {
id = "string"
}
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
securityProviderName = "string"
sku = "string"
virtualHubRouteTableV2s = [
{
id = "string"
name = "string"
properties = {
attachedConnections = [
"string"
]
routes = [
{
destinations = [
"string"
]
destinationType = "string"
nextHops = [
"string"
]
nextHopType = "string"
}
]
}
}
]
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
}
Eigenschaftswerte
HubVirtualNetworkConnection
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der virtuellen Hub-Netzwerkverbindung.
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Name
Beschreibung
Wert
allowHubToRemoteVnetTransit
VirtualHub zu RemoteVnet transit to enabled or not.
Bool
allowRemoteVnetToUseHubVnetGateways
Zulassen, dass RemoteVnet die Gateways des virtuellen Hubs verwendet.
Bool
enableInternetSecurity
Internetsicherheit aktivieren.
Bool
remoteVirtualNetwork
Verweis auf das virtuelle Remotenetzwerk.
SubResource-
Microsoft.Network/virtualHubs
Name
Beschreibung
Wert
Ort
Ressourcenspeicherort.
Schnur
Name
Der Ressourcenname
Zeichenfolge (erforderlich)
Eigenschaften
Eigenschaften des virtuellen Hubs.
VirtualHubProperties-
Schilder
Ressourcentags
Wörterbuch der Tagnamen und -werte.
Art
Der Ressourcentyp
"Microsoft.Network/virtualHubs@2019-09-01"
Unterressource
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
VirtualHubProperties
Name
Beschreibung
Wert
addressPrefix
Adresspräfix für diesen VirtualHub.
Schnur
azureFirewall
Die azureFirewall, die diesem VirtualHub zugeordnet ist.
SubResource-
expressRouteGateway
Das expressRouteGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
p2SVpnGateway
Das P2SVpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
routeTable
Die routeTable, die diesem virtuellen Hub zugeordnet ist.
VirtualHubRouteTable-
securityProviderName
Der Name des Sicherheitsanbieters.
Schnur
Sku
Die Sku dieses VirtualHub.
Schnur
virtualHubRouteTableV2s
Liste aller virtuellen Hubroutentabellen v2s, die diesem VirtualHub zugeordnet sind.
VirtualHubRouteTableV2 []
virtualNetworkConnections
Liste aller vnet-Verbindungen mit diesem VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Der VirtualWAN, zu dem virtualHub gehört.
SubResource-
vpnGateway
Das vpnGateway, das diesem VirtualHub zugeordnet ist.
SubResource-
VirtualHubRoute
Name
Beschreibung
Wert
addressPrefixes
Liste aller addressPrefixes.
string[]
nextHopIpAddress
NextHop-IP-Adresse.
Schnur
VirtualHubRouteTable
VirtualHubRouteTableV2
Name
Beschreibung
Wert
id
Ressourcen-ID.
Schnur
Name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Schnur
Eigenschaften
Eigenschaften der Vm Hub-Routentabelle v2.
VirtualHubRouteTableV2Properties-
VirtualHubRouteTableV2Properties
Name
Beschreibung
Wert
attachedConnections
Liste aller Verbindungen, die an diese Routentabelle v2 angefügt sind.
string[]
Routen
Liste aller Routen.
VirtualHubRouteV2- []
VirtualHubRouteV2
Name
Beschreibung
Wert
flugziele
Liste aller Ziele.
string[]
destinationType
Der Typ der Ziele.
Schnur
nextHops
NextHops IP-Adresse.
string[]
nextHopType
Der Typ der nächsten Hops.
Schnur