Microsoft.Network virtualHubs 2018-12-01
Articolo 12/19/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa virtualHubs può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/virtualHubs, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/virtualHubs@2018-12-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
provisioningState: 'string'
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
virtualNetworkConnections: [
{
id: 'string'
name: 'string'
properties: {
allowHubToRemoteVnetTransit: bool
allowRemoteVnetToUseHubVnetGateways: bool
enableInternetSecurity: bool
provisioningState: 'string'
remoteVirtualNetwork: {
id: 'string'
}
}
}
]
virtualWan: {
id: 'string'
}
vpnGateway: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
HubVirtualNetworkConnection
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
Parametri per HubVirtualNetworkConnection
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Nome
Descrizione
Valore
allowHubToRemoteVnetTransit
Transito da VirtualHub a RemoteVnet da abilitare o meno.
Bool
allowRemoteVnetToUseHubVnetGateways
Consentire a RemoteVnet di usare i gateway dell'hub virtuale.
Bool
enableInternetSecurity
Abilitare la sicurezza Internet
Bool
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
remoteVirtualNetwork
Riferimento alla rete virtuale remota.
SubResource
Microsoft.Network/virtualHubs
Nome
Descrizione
Valore
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Parametri per VirtualHub
VirtualHubProperties
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualHubProperties
Nome
Descrizione
Valore
addressPrefix
Prefisso dell'indirizzo per virtualhub.
corda
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub
SubResource
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
virtualNetworkConnections
Elenco di tutte le connessioni di rete virtuale con questo VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Rete WAN virtuale a cui appartiene VirtualHub
SubResource
vpnGateway
VpnGateway associato a questo VirtualHub
SubResource
VirtualHubRoute
Nome
Descrizione
Valore
addressPrefixes
Elenco di tutti gli indirizziPrefissi.
string[]
nextHopIpAddress
Indirizzo IP NextHop.
corda
VirtualHubRouteTable
Nome
Descrizione
Valore
Itinerari
Elenco di tutte le route.
VirtualHubRoute []
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa virtualHubs può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/virtualHubs, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/virtualHubs",
"apiVersion": "2018-12-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"provisioningState": "string",
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"virtualNetworkConnections": [
{
"id": "string",
"name": "string",
"properties": {
"allowHubToRemoteVnetTransit": "bool",
"allowRemoteVnetToUseHubVnetGateways": "bool",
"enableInternetSecurity": "bool",
"provisioningState": "string",
"remoteVirtualNetwork": {
"id": "string"
}
}
}
],
"virtualWan": {
"id": "string"
},
"vpnGateway": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
HubVirtualNetworkConnection
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
Parametri per HubVirtualNetworkConnection
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Nome
Descrizione
Valore
allowHubToRemoteVnetTransit
Transito da VirtualHub a RemoteVnet da abilitare o meno.
Bool
allowRemoteVnetToUseHubVnetGateways
Consentire a RemoteVnet di usare i gateway dell'hub virtuale.
Bool
enableInternetSecurity
Abilitare la sicurezza Internet
Bool
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
remoteVirtualNetwork
Riferimento alla rete virtuale remota.
SubResource
Microsoft.Network/virtualHubs
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2018-12-01'
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Parametri per VirtualHub
VirtualHubProperties
Tag
Tag delle risorse
Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare
Tipo di risorsa
'Microsoft.Network/virtualHubs'
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualHubProperties
Nome
Descrizione
Valore
addressPrefix
Prefisso dell'indirizzo per virtualhub.
corda
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub
SubResource
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
virtualNetworkConnections
Elenco di tutte le connessioni di rete virtuale con questo VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Rete WAN virtuale a cui appartiene VirtualHub
SubResource
vpnGateway
VpnGateway associato a questo VirtualHub
SubResource
VirtualHubRoute
Nome
Descrizione
Valore
addressPrefixes
Elenco di tutti gli indirizziPrefissi.
string[]
nextHopIpAddress
Indirizzo IP NextHop.
corda
VirtualHubRouteTable
Nome
Descrizione
Valore
Itinerari
Elenco di tutte le route.
VirtualHubRoute []
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Il tipo di risorsa virtualHubs può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.Network/virtualHubs, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs@2018-12-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
addressPrefix = "string"
expressRouteGateway = {
id = "string"
}
p2SVpnGateway = {
id = "string"
}
provisioningState = "string"
routeTable = {
routes = [
{
addressPrefixes = [
"string"
]
nextHopIpAddress = "string"
}
]
}
virtualNetworkConnections = [
{
id = "string"
name = "string"
properties = {
allowHubToRemoteVnetTransit = bool
allowRemoteVnetToUseHubVnetGateways = bool
enableInternetSecurity = bool
provisioningState = "string"
remoteVirtualNetwork = {
id = "string"
}
}
}
]
virtualWan = {
id = "string"
}
vpnGateway = {
id = "string"
}
}
})
}
Valori delle proprietà
HubVirtualNetworkConnection
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
Parametri per HubVirtualNetworkConnection
HubVirtualNetworkConnectionProperties
HubVirtualNetworkConnectionProperties
Nome
Descrizione
Valore
allowHubToRemoteVnetTransit
Transito da VirtualHub a RemoteVnet da abilitare o meno.
Bool
allowRemoteVnetToUseHubVnetGateways
Consentire a RemoteVnet di usare i gateway dell'hub virtuale.
Bool
enableInternetSecurity
Abilitare la sicurezza Internet
Bool
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
remoteVirtualNetwork
Riferimento alla rete virtuale remota.
SubResource
Microsoft.Network/virtualHubs
Nome
Descrizione
Valore
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Parametri per VirtualHub
VirtualHubProperties
Tag
Tag delle risorse
Dizionario di nomi e valori di tag.
digitare
Tipo di risorsa
"Microsoft.Network/virtualHubs@2018-12-01"
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualHubProperties
Nome
Descrizione
Valore
addressPrefix
Prefisso dell'indirizzo per virtualhub.
corda
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub
SubResource
provisioningState
Stato di provisioning della risorsa.
'Eliminazione' 'Failed' 'Succeeded' 'Aggiornamento'
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
virtualNetworkConnections
Elenco di tutte le connessioni di rete virtuale con questo VirtualHub.
HubVirtualNetworkConnection []
virtualWan
Rete WAN virtuale a cui appartiene VirtualHub
SubResource
vpnGateway
VpnGateway associato a questo VirtualHub
SubResource
VirtualHubRoute
Nome
Descrizione
Valore
addressPrefixes
Elenco di tutti gli indirizziPrefissi.
string[]
nextHopIpAddress
Indirizzo IP NextHop.
corda
VirtualHubRouteTable
Nome
Descrizione
Valore
Itinerari
Elenco di tutte le route.
VirtualHubRoute []