Microsoft.Network virtualHubs 2020-03-01
Articolo 12/20/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@2020-03-01' = {
location: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
azureFirewall: {
id: 'string'
}
expressRouteGateway: {
id: 'string'
}
p2SVpnGateway: {
id: 'string'
}
routeTable: {
routes: [
{
addressPrefixes: [
'string'
]
nextHopIpAddress: 'string'
}
]
}
securityPartnerProvider: {
id: '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'
}
}
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à
Proprietà della connessione di rete virtuale hub.
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
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à
Proprietà dell'hub virtuale.
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
azureFirewall
AzureFirewall associato a virtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub.
SubResource
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider associato a virtualHub.
SubResource
securityProviderName
Nome del provider di sicurezza.
corda
Sku
Sku di questo VirtualHub.
corda
virtualHubRouteTableV2s
Elenco di tutte le tabelle di route dell'hub virtuale v2 associate a questo VirtualHub.
VirtualHubRouteTableV2 []
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 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 []
VirtualHubRouteTableV2
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à
Proprietà della tabella di route dell'hub virtuale v2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrizione
Valore
attachedConnections
Elenco di tutte le connessioni collegate alla tabella di route v2.
string[]
Itinerari
Elenco di tutte le route.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrizione
Valore
Destinazioni
Elenco di tutte le destinazioni.
string[]
destinationType
Tipo di destinazioni.
corda
nextHops
Indirizzo IP NextHops.
string[]
nextHopType
Tipo di hop successivi.
corda
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": "2020-03-01",
"name": "string",
"location": "string",
"properties": {
"addressPrefix": "string",
"azureFirewall": {
"id": "string"
},
"expressRouteGateway": {
"id": "string"
},
"p2SVpnGateway": {
"id": "string"
},
"routeTable": {
"routes": [
{
"addressPrefixes": [ "string" ],
"nextHopIpAddress": "string"
}
]
},
"securityPartnerProvider": {
"id": "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"
}
}
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à
Proprietà della connessione di rete virtuale hub.
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
remoteVirtualNetwork
Riferimento alla rete virtuale remota.
SubResource
Microsoft.Network/virtualHubs
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2020-03-01'
ubicazione
Percorso della risorsa.
corda
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà dell'hub virtuale.
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
azureFirewall
AzureFirewall associato a virtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub.
SubResource
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider associato a virtualHub.
SubResource
securityProviderName
Nome del provider di sicurezza.
corda
Sku
Sku di questo VirtualHub.
corda
virtualHubRouteTableV2s
Elenco di tutte le tabelle di route dell'hub virtuale v2 associate a questo VirtualHub.
VirtualHubRouteTableV2 []
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 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 []
VirtualHubRouteTableV2
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à
Proprietà della tabella di route dell'hub virtuale v2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrizione
Valore
attachedConnections
Elenco di tutte le connessioni collegate alla tabella di route v2.
string[]
Itinerari
Elenco di tutte le route.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrizione
Valore
Destinazioni
Elenco di tutte le destinazioni.
string[]
destinationType
Tipo di destinazioni.
corda
nextHops
Indirizzo IP NextHops.
string[]
nextHopType
Tipo di hop successivi.
corda
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@2020-03-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"
}
]
}
securityPartnerProvider = {
id = "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"
}
}
})
}
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à
Proprietà della connessione di rete virtuale hub.
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
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à
Proprietà dell'hub virtuale.
VirtualHubProperties
Tag
Tag delle risorse
Dizionario di nomi e valori di tag.
digitare
Tipo di risorsa
"Microsoft.Network/virtualHubs@2020-03-01"
Sottorisorsa
Nome
Descrizione
Valore
Id
ID risorsa.
corda
VirtualHubProperties
Nome
Descrizione
Valore
addressPrefix
Prefisso dell'indirizzo per virtualhub.
corda
azureFirewall
AzureFirewall associato a virtualHub.
SubResource
expressRouteGateway
ExpressRouteGateway associato a questo VirtualHub.
SubResource
p2SVpnGateway
P2SVpnGateway associato a questo VirtualHub.
SubResource
routeTable
RouteTable associato a questo hub virtuale.
VirtualHubRouteTable
securityPartnerProvider
SecurityPartnerProvider associato a virtualHub.
SubResource
securityProviderName
Nome del provider di sicurezza.
corda
Sku
Sku di questo VirtualHub.
corda
virtualHubRouteTableV2s
Elenco di tutte le tabelle di route dell'hub virtuale v2 associate a questo VirtualHub.
VirtualHubRouteTableV2 []
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 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 []
VirtualHubRouteTableV2
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à
Proprietà della tabella di route dell'hub virtuale v2.
VirtualHubRouteTableV2Properties
VirtualHubRouteTableV2Properties
Nome
Descrizione
Valore
attachedConnections
Elenco di tutte le connessioni collegate alla tabella di route v2.
string[]
Itinerari
Elenco di tutte le route.
VirtualHubRouteV2 []
VirtualHubRouteV2
Nome
Descrizione
Valore
Destinazioni
Elenco di tutte le destinazioni.
string[]
destinationType
Tipo di destinazioni.
corda
nextHops
Indirizzo IP NextHops.
string[]
nextHopType
Tipo di hop successivi.
corda