Microsoft.Network virtualNetworks/virtualNetworkPeerings

Definizione di risorsa Bicep

Il tipo di risorsa virtualNetworks/virtualNetworkPeerings può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/virtualNetworks/virtualNetworkPeerings, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    allowForwardedTraffic: bool
    allowGatewayTransit: bool
    allowVirtualNetworkAccess: bool
    doNotVerifyRemoteGateways: bool
    peeringState: 'string'
    peeringSyncLevel: 'string'
    remoteAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    remoteBgpCommunities: {
      virtualNetworkCommunity: 'string'
    }
    remoteVirtualNetwork: {
      id: 'string'
    }
    remoteVirtualNetworkAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
    useRemoteGateways: bool
  }
}

Valori delle proprietà

virtualNetworks/virtualNetworkPeerings

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
stringa (obbligatorio)

Limite di caratteri: 1-80

Caratteri validi:
Caratteri alfanumerici, caratteri di sottolineatura, punti e trattini.

Deve iniziare con un carattere alfanumerico. Deve terminare con un carattere alfanumerico o con un carattere di sottolineatura.
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: virtualNetworks
properties Proprietà del peering di rete virtuale. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nome Descrizione Valore
allowForwardedTraffic Indica se il traffico inoltrato dalle macchine virtuali nella rete virtuale locale sarà consentito/non consentito nella rete virtuale remota. bool
allowGatewayTransit Se i collegamenti gateway possono essere usati nella rete virtuale remota per collegarsi a questa rete virtuale. bool
allowVirtualNetworkAccess Indica se le macchine virtuali nello spazio di rete virtuale locale sarebbero in grado di accedere alle macchine virtuali nello spazio di rete virtuale remoto. bool
doNotVerifyRemoteGateways Se è necessario verificare lo stato di provisioning del gateway remoto. bool
peeringState Stato del peering di rete virtuale. 'Connesso'
'Disconnesso'
'Avviato'
peeringSyncLevel Stato di sincronizzazione del peering del peering di rete virtuale. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Riferimento allo spazio indirizzi con peering con la rete virtuale remota. AddressSpace
remoteBgpCommunities Riferimento alle community Bgp della rete virtuale remota. VirtualNetworkBgpCommunities
remoteVirtualNetwork Riferimento alla rete virtuale remota. La rete virtuale remota può trovarsi nella stessa area o in un'area diversa (anteprima). Vedere qui per registrarsi per l'anteprima e altre informazioni (/azure/virtual-network/virtual-network-create-peering). Sottorisorsa
remoteVirtualNetworkAddressSpace Riferimento allo spazio indirizzi corrente della rete virtuale remota. AddressSpace
useRemoteGateways Se i gateway remoti possono essere usati in questa rete virtuale. Se il flag è impostato su true e allowGatewayTransit nel peering remoto è true, anche la rete virtuale userà i gateway della rete virtuale remota per il transito. Solo un peering può avere questo flag impostato su true. Questo flag non può essere impostato se la rete virtuale ha già un gateway. bool

AddressSpace

Nome Descrizione Valore
addressPrefixes Elenco di blocchi di indirizzi riservati per questa rete virtuale nella notazione CIDR. string[]

VirtualNetworkBgpCommunities

Nome Descrizione Valore
virtualNetworkCommunity Community BGP associata alla rete virtuale. stringa (obbligatorio)

Sottorisorsa

Nome Descrizione Valore
id ID risorsa. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire una sandbox della topologia hub-spoke

Distribuisci in Azure
Questo modello crea una configurazione di topologia hub-spoke di base. Crea una rete virtuale hub con subnet dmz, gestione, condivisione e gateway (facoltativamente), con due reti virtuali spoke (sviluppo e produzione) contenenti una subnet del carico di lavoro ognuna. Distribuisce anche un Jump-Host Windows nella subnet Di gestione dell'HUB e stabilisce i peering reti virtuali tra l'hub e i due spoke.
Load Balancer pubblico concatenato a un Load Balancer gateway

Distribuisci in Azure
Questo modello consente di distribuire un Load Balancer Standard pubblico concatenato a un Load Balancer gateway. Il traffico in ingresso da Internet viene instradato al gateway Load Balancer con macchine virtuali Linux nel pool back-end.
Distribuire la replica HBase con due reti virtuali in un'area

Distribuisci in Azure
Questo modello consente di configurare un ambiente HBase con due cluster HBase all'interno di due reti virtuali nella stessa area per la configurazione della replica HBase.
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke

Distribuisci in Azure
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando il Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale virtuale.
Creare una sandbox Firewall di Azure con tunneling forzato

Distribuisci in Azure
Questo modello crea una sandbox Firewall di Azure (Linux) con un firewall sottoposto a tunneling tramite un altro firewall in una rete virtuale con peering
Distribuire un host Bastion in un hub Rete virtuale

Distribuisci in Azure
Questo modello crea due reti virtuali con peering, un host Bastion nella rete virtuale dell'hub e una macchina virtuale Linux nella rete virtuale spoke
Eseguire il peering di due reti virtuali esistenti all'interno di una singola area

Distribuisci in Azure
Questo modello consente di connettere due reti virtuali dagli stessi gruppi di risorse o da gruppi di risorse diversi nella stessa area usando il peering reti virtuali
Creare una connessione da rete virtuale a rete virtuale usando il peering reti virtuali

Distribuisci in Azure
Questo modello consente di connettere due reti virtuali usando il peering reti virtuali

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa virtualNetworks/virtualNetworkPeerings può essere distribuito con operazioni destinate a:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/virtualNetworks/virtualNetworkPeerings, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Network/virtualNetworks/virtualNetworkPeerings",
  "apiVersion": "2023-04-01",
  "name": "string",
  "properties": {
    "allowForwardedTraffic": "bool",
    "allowGatewayTransit": "bool",
    "allowVirtualNetworkAccess": "bool",
    "doNotVerifyRemoteGateways": "bool",
    "peeringState": "string",
    "peeringSyncLevel": "string",
    "remoteAddressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "remoteBgpCommunities": {
      "virtualNetworkCommunity": "string"
    },
    "remoteVirtualNetwork": {
      "id": "string"
    },
    "remoteVirtualNetworkAddressSpace": {
      "addressPrefixes": [ "string" ]
    },
    "useRemoteGateways": "bool"
  }
}

Valori delle proprietà

virtualNetworks/virtualNetworkPeerings

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Network/virtualNetworks/virtualNetworkPeerings'
apiVersion Versione dell'API della risorsa '2023-04-01'
name Nome della risorsa

Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON.
stringa (obbligatorio)

Limite di caratteri: 1-80

Caratteri validi:
Caratteri alfanumerici, caratteri di sottolineatura, punti e trattini.

Deve iniziare con un carattere alfanumerico. Deve terminare con un carattere alfanumerico o con un carattere di sottolineatura.
properties Proprietà del peering di rete virtuale. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nome Descrizione Valore
allowForwardedTraffic Indica se il traffico inoltrato dalle macchine virtuali nella rete virtuale locale sarà consentito/non consentito nella rete virtuale remota. bool
allowGatewayTransit Se i collegamenti gateway possono essere usati nella rete virtuale remota per collegarsi a questa rete virtuale. bool
allowVirtualNetworkAccess Indica se le macchine virtuali nello spazio di rete virtuale locale sarebbero in grado di accedere alle macchine virtuali nello spazio di rete virtuale remoto. bool
doNotVerifyRemoteGateways Se è necessario verificare lo stato di provisioning del gateway remoto. bool
peeringState Stato del peering di rete virtuale. 'Connesso'
'Disconnesso'
'Avviato'
peeringSyncLevel Stato di sincronizzazione del peering del peering di rete virtuale. 'FullyInSync'
'LocalAndRemoteNotInSync'
'LocalNotInSync'
'RemoteNotInSync'
remoteAddressSpace Riferimento allo spazio indirizzi con peering con la rete virtuale remota. AddressSpace
remoteBgpCommunities Riferimento alle community Bgp della rete virtuale remota. VirtualNetworkBgpCommunities
remoteVirtualNetwork Riferimento alla rete virtuale remota. La rete virtuale remota può trovarsi nella stessa area o in un'area diversa (anteprima). Vedere qui per registrarsi per l'anteprima e altre informazioni (/azure/virtual-network/virtual-network-create-peering). Sottorisorsa
remoteVirtualNetworkAddressSpace Riferimento allo spazio indirizzi corrente della rete virtuale remota. AddressSpace
useRemoteGateways Se i gateway remoti possono essere usati in questa rete virtuale. Se il flag è impostato su true e allowGatewayTransit nel peering remoto è true, anche la rete virtuale userà i gateway della rete virtuale remota per il transito. Solo un peering può avere questo flag impostato su true. Questo flag non può essere impostato se la rete virtuale ha già un gateway. bool

AddressSpace

Nome Descrizione Valore
addressPrefixes Elenco di blocchi di indirizzi riservati per questa rete virtuale nella notazione CIDR. string[]

VirtualNetworkBgpCommunities

Nome Descrizione Valore
virtualNetworkCommunity Community BGP associata alla rete virtuale. stringa (obbligatorio)

Sottorisorsa

Nome Descrizione Valore
id ID risorsa. string

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
Distribuire una sandbox della topologia hub-spoke

Distribuisci in Azure
Questo modello crea una configurazione di topologia hub-spoke di base. Crea una rete virtuale hub con subnet dmz, gestione, condivisione e gateway (facoltativamente), con due reti virtuali spoke (sviluppo e produzione) contenenti una subnet del carico di lavoro ognuna. Distribuisce anche un Jump-Host Windows nella subnet Di gestione dell'HUB e stabilisce i peering reti virtuali tra l'hub e i due spoke.
Load Balancer pubblico concatenato a un Load Balancer gateway

Distribuisci in Azure
Questo modello consente di distribuire un Load Balancer Standard pubblico concatenato a un Load Balancer gateway. Il traffico in ingresso da Internet viene instradato al gateway Load Balancer con macchine virtuali Linux nel pool back-end.
Distribuire la replica HBase con due reti virtuali in un'area

Distribuisci in Azure
Questo modello consente di configurare un ambiente HBase con due cluster HBase all'interno di due reti virtuali nella stessa area per la configurazione della replica HBase.
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke

Distribuisci in Azure
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando il Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale virtuale.
Creare una sandbox Firewall di Azure con tunneling forzato

Distribuisci in Azure
Questo modello crea una sandbox Firewall di Azure (Linux) con un firewall sottoposto a tunneling tramite un altro firewall in una rete virtuale con peering
Distribuire un host Bastion in un hub Rete virtuale

Distribuisci in Azure
Questo modello crea due reti virtuali con peering, un host Bastion nella rete virtuale dell'hub e una macchina virtuale Linux nella rete virtuale spoke
Eseguire il peering di due reti virtuali esistenti all'interno di una singola area

Distribuisci in Azure
Questo modello consente di connettere due reti virtuali dagli stessi gruppi di risorse o da gruppi di risorse diversi nella stessa area usando il peering reti virtuali
Creare una connessione da rete virtuale a rete virtuale usando il peering reti virtuali

Distribuisci in Azure
Questo modello consente di connettere due reti virtuali usando il peering reti virtuali

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa virtualNetworks/virtualNetworkPeerings può essere distribuito con operazioni destinate a:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Network/virtualNetworks/virtualNetworkPeerings, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      allowForwardedTraffic = bool
      allowGatewayTransit = bool
      allowVirtualNetworkAccess = bool
      doNotVerifyRemoteGateways = bool
      peeringState = "string"
      peeringSyncLevel = "string"
      remoteAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      remoteBgpCommunities = {
        virtualNetworkCommunity = "string"
      }
      remoteVirtualNetwork = {
        id = "string"
      }
      remoteVirtualNetworkAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
      useRemoteGateways = bool
    }
  })
}

Valori delle proprietà

virtualNetworks/virtualNetworkPeerings

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Network/virtualNetworks/virtualNetworkPeerings@2023-04-01"
name Nome della risorsa stringa (obbligatorio)

Limite di caratteri: 1-80

Caratteri validi:
Caratteri alfanumerici, caratteri di sottolineatura, punti e trattini.

Deve iniziare con un carattere alfanumerico. Deve terminare con un carattere alfanumerico o con un carattere di sottolineatura.
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: virtualNetworks
properties Proprietà del peering di rete virtuale. VirtualNetworkPeeringPropertiesFormat

VirtualNetworkPeeringPropertiesFormat

Nome Descrizione Valore
allowForwardedTraffic Se il traffico inoltrato dalle macchine virtuali nella rete virtuale locale sarà consentito/non consentito nella rete virtuale remota. bool
allowGatewayTransit Se i collegamenti al gateway possono essere usati nella rete virtuale remota per collegarsi a questa rete virtuale. bool
allowVirtualNetworkAccess Se le macchine virtuali nello spazio di rete virtuale locale sarebbero in grado di accedere alle macchine virtuali nello spazio di rete virtuale remoto. bool
doNotVerifyRemoteGateways Se è necessario verificare lo stato di provisioning del gateway remoto. bool
peeringState Stato del peering della rete virtuale. "Connesso"
"Disconnesso"
"Avviato"
peeringSyncLevel Stato di sincronizzazione del peering della rete virtuale. "FullyInSync"
"LocalAndRemoteNotInSync"
"LocalNotInSync"
"RemoteNotInSync"
remoteAddressSpace Riferimento allo spazio indirizzi con peering con la rete virtuale remota. AddressSpace
remoteBgpCommunities Riferimento alle community Bgp della rete virtuale remota. VirtualNetworkBgpCommunities
remoteVirtualNetwork Riferimento alla rete virtuale remota. La rete virtuale remota può trovarsi nella stessa area o diversa (anteprima). Vedere qui per registrare l'anteprima e altre informazioni (/azure/virtual-network/virtual-network-create-peering). SottoResource
remoteVirtualNetworkAddressSpace Riferimento allo spazio indirizzi corrente della rete virtuale remota. AddressSpace
useRemoteGateways Se i gateway remoti possono essere usati in questa rete virtuale. Se il flag è impostato su true e allowGatewayTransit sul peering remoto è true, la rete virtuale userà gateway di rete virtuale remota per il transito. Un solo peering può avere questo flag impostato su true. Questo flag non può essere impostato se la rete virtuale ha già un gateway. bool

AddressSpace

Nome Descrizione Valore
addressPrefixes Elenco di blocchi di indirizzi riservati per questa rete virtuale nella notazione CIDR. string[]

VirtualNetworkBgpCommunities

Nome Descrizione Valore
virtualNetworkCommunity La community BGP associata alla rete virtuale. stringa (obbligatoria)

SottoResource

Nome Descrizione Valore
id ID risorsa. string