Microsoft.Network expressRouteCircuits/peerings 2017-09-01
Articolo 12/09/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa expressRouteCircuits/peerings 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/expressRouteCircuits/peerings, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/expressRouteCircuits/peerings@2017-09-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
azureASN: int
gatewayManagerEtag: 'string'
ipv6PeeringConfig: {
microsoftPeeringConfig: {
advertisedCommunities: [
'string'
]
advertisedPublicPrefixes: [
'string'
]
advertisedPublicPrefixesState: 'string'
customerASN: int
legacyMode: int
routingRegistryName: 'string'
}
primaryPeerAddressPrefix: 'string'
routeFilter: {
id: 'string'
location: 'string'
properties: {
peerings: [
{
id: 'string'
name: 'string'
properties: ...
}
]
rules: [
{
id: 'string'
location: 'string'
name: 'string'
properties: {
access: 'string'
communities: [
'string'
]
routeFilterRuleType: 'string'
}
tags: {
{customized property}: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
secondaryPeerAddressPrefix: 'string'
state: 'string'
}
lastModifiedBy: 'string'
microsoftPeeringConfig: {
advertisedCommunities: [
'string'
]
advertisedPublicPrefixes: [
'string'
]
advertisedPublicPrefixesState: 'string'
customerASN: int
legacyMode: int
routingRegistryName: 'string'
}
peerASN: int
peeringType: 'string'
primaryAzurePort: 'string'
primaryPeerAddressPrefix: 'string'
provisioningState: 'string'
routeFilter: {
id: 'string'
location: 'string'
properties: {
peerings: [
{
id: 'string'
name: 'string'
properties: ...
}
]
rules: [
{
id: 'string'
location: 'string'
name: 'string'
properties: {
access: 'string'
communities: [
'string'
]
routeFilterRuleType: 'string'
}
tags: {
{customized property}: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
secondaryAzurePort: 'string'
secondaryPeerAddressPrefix: 'string'
sharedKey: 'string'
state: 'string'
stats: {
primarybytesIn: int
primarybytesOut: int
secondarybytesIn: int
secondarybytesOut: int
}
vlanId: int
}
}
Valori delle proprietà
ExpressRouteCircuitPeering
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
ExpressRouteCircuitPeeringPropertiesFormat
ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
advertisedCommunities
Le comunità del peering bgp. Specificato per il peering Microsoft
string[]
advertisedPublicPrefixes
Riferimento di AdvertisedPublicPrefixes.
string[]
advertisedPublicPrefixesState
AdvertisedPublicPrefixState della risorsa peering. I valori possibili sono 'NotConfigured', 'Configuring', 'Configured' e 'ValidationNeeded'.
'Configurato' 'Configurazione' 'NotConfigured' 'ValidationNeeded'
customerASN
CustomerASN del peering.
Int
legacyMode
Modalità legacy del peering.
Int
routingRegistryName
RoutingRegistryName della configurazione.
corda
Nome
Descrizione
Valore
azureASN
Asn di Azure.
Int
gatewayManagerEtag
Etag gatewayManager.
corda
ipv6PeeringConfig
Configurazione del peering IPv6.
Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy
Ottiene un valore che indica se il provider o l'ultimo cliente ha modificato il peering.
corda
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
peerASN
ASN peer.
Int
peeringType
The PeeringType. I valori possibili sono: "AzurePublicPeering", "AzurePrivatePeering" e "MicrosoftPeering".
'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering'
primaryAzurePort
Porta primaria.
corda
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
provisioningState
Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryAzurePort
Porta secondaria.
corda
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
sharedKey
Chiave condivisa.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Statistiche
Ottiene le statistiche di peering.
ExpressRouteCircuitStats
vlanId
ID VLAN.
Int
ExpressRouteCircuitStats
Nome
Descrizione
Valore
primarybytesIn
Ottiene BytesIn del peering.
Int
primarybytesOut
Ottiene BytesOut del peering.
Int
secondarybytesIn
Ottiene BytesIn del peering.
Int
secondarybytesOut
Ottiene BytesOut del peering.
Int
Ipv6ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Microsoft.Network/expressRouteCircuits/peerings
RouteFilter
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della risorsa.
corda
proprietà
Risorsa filtro route
RouteFilterPropertiesFormat
Tag
Tag di risorsa.
resourcetag
Nome
Descrizione
Valore
peering
Raccolta di riferimenti ai peering del circuito ExpressRoute.
ExpressRouteCircuitPeering []
norme
Raccolta di RouteFilterRules contenuta all'interno di un filtro di route.
RouteFilterRule []
RouteFilterRule
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della 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à
Risorsa regola filtro route
RouteFilterRulePropertiesFormat
Tag
Tag di risorsa.
RouteFilterRuleTags
Nome
Descrizione
Valore
accesso
Tipo di accesso della regola. I valori validi sono: 'Allow', 'Deny'
'Consenti' 'Deny' (obbligatorio)
Comunità
Raccolta per i valori della community bgp da filtrare. ad esempio ['12076:5010','12076:5020']
string[] (obbligatorio)
routeFilterRuleType
Tipo di regola della regola. Il valore valido è: 'Community'
'Community' (obbligatorio)
Esempi di avvio rapido
Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Bicep File
Descrizione
circuito ExpressRoute con peering privato e di rete virtuale di Azure
Questo modello configura il peering Microsoft ExpressRoute, distribuisce una rete virtuale di Azure con il gateway Expressroute e collega la rete virtuale al circuito ExpressRoute
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa expressRouteCircuits/peerings 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/expressRouteCircuits/peerings, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/expressRouteCircuits/peerings",
"apiVersion": "2017-09-01",
"name": "string",
"properties": {
"azureASN": "int",
"gatewayManagerEtag": "string",
"ipv6PeeringConfig": {
"microsoftPeeringConfig": {
"advertisedCommunities": [ "string" ],
"advertisedPublicPrefixes": [ "string" ],
"advertisedPublicPrefixesState": "string",
"customerASN": "int",
"legacyMode": "int",
"routingRegistryName": "string"
},
"primaryPeerAddressPrefix": "string",
"routeFilter": {
"id": "string",
"location": "string",
"properties": {
"peerings": [
{
"id": "string",
"name": "string",
"properties": ...
}
],
"rules": [
{
"id": "string",
"location": "string",
"name": "string",
"properties": {
"access": "string",
"communities": [ "string" ],
"routeFilterRuleType": "string"
},
"tags": {
"{customized property}": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"secondaryPeerAddressPrefix": "string",
"state": "string"
},
"lastModifiedBy": "string",
"microsoftPeeringConfig": {
"advertisedCommunities": [ "string" ],
"advertisedPublicPrefixes": [ "string" ],
"advertisedPublicPrefixesState": "string",
"customerASN": "int",
"legacyMode": "int",
"routingRegistryName": "string"
},
"peerASN": "int",
"peeringType": "string",
"primaryAzurePort": "string",
"primaryPeerAddressPrefix": "string",
"provisioningState": "string",
"routeFilter": {
"id": "string",
"location": "string",
"properties": {
"peerings": [
{
"id": "string",
"name": "string",
"properties": ...
}
],
"rules": [
{
"id": "string",
"location": "string",
"name": "string",
"properties": {
"access": "string",
"communities": [ "string" ],
"routeFilterRuleType": "string"
},
"tags": {
"{customized property}": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"secondaryAzurePort": "string",
"secondaryPeerAddressPrefix": "string",
"sharedKey": "string",
"state": "string",
"stats": {
"primarybytesIn": "int",
"primarybytesOut": "int",
"secondarybytesIn": "int",
"secondarybytesOut": "int"
},
"vlanId": "int"
}
}
Valori delle proprietà
ExpressRouteCircuitPeering
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
ExpressRouteCircuitPeeringPropertiesFormat
ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
advertisedCommunities
Le comunità del peering bgp. Specificato per il peering Microsoft
string[]
advertisedPublicPrefixes
Riferimento di AdvertisedPublicPrefixes.
string[]
advertisedPublicPrefixesState
AdvertisedPublicPrefixState della risorsa peering. I valori possibili sono 'NotConfigured', 'Configuring', 'Configured' e 'ValidationNeeded'.
'Configurato' 'Configurazione' 'NotConfigured' 'ValidationNeeded'
customerASN
CustomerASN del peering.
Int
legacyMode
Modalità legacy del peering.
Int
routingRegistryName
RoutingRegistryName della configurazione.
corda
Nome
Descrizione
Valore
azureASN
Asn di Azure.
Int
gatewayManagerEtag
Etag gatewayManager.
corda
ipv6PeeringConfig
Configurazione del peering IPv6.
Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy
Ottiene un valore che indica se il provider o l'ultimo cliente ha modificato il peering.
corda
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
peerASN
ASN peer.
Int
peeringType
The PeeringType. I valori possibili sono: "AzurePublicPeering", "AzurePrivatePeering" e "MicrosoftPeering".
'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering'
primaryAzurePort
Porta primaria.
corda
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
provisioningState
Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryAzurePort
Porta secondaria.
corda
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
sharedKey
Chiave condivisa.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Statistiche
Ottiene le statistiche di peering.
ExpressRouteCircuitStats
vlanId
ID VLAN.
Int
ExpressRouteCircuitStats
Nome
Descrizione
Valore
primarybytesIn
Ottiene BytesIn del peering.
Int
primarybytesOut
Ottiene BytesOut del peering.
Int
secondarybytesIn
Ottiene BytesIn del peering.
Int
secondarybytesOut
Ottiene BytesOut del peering.
Int
Ipv6ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Microsoft.Network/expressRouteCircuits/peerings
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2017-09-01'
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
ExpressRouteCircuitPeeringPropertiesFormat
digitare
Tipo di risorsa
'Microsoft.Network/expressRouteCircuits/peerings'
RouteFilter
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della risorsa.
corda
proprietà
Risorsa filtro route
RouteFilterPropertiesFormat
Tag
Tag di risorsa.
resourcetag
Nome
Descrizione
Valore
peering
Raccolta di riferimenti ai peering del circuito ExpressRoute.
ExpressRouteCircuitPeering []
norme
Raccolta di RouteFilterRules contenuta all'interno di un filtro di route.
RouteFilterRule []
RouteFilterRule
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della 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à
Risorsa regola filtro route
RouteFilterRulePropertiesFormat
Tag
Tag di risorsa.
RouteFilterRuleTags
Nome
Descrizione
Valore
accesso
Tipo di accesso della regola. I valori validi sono: 'Allow', 'Deny'
'Consenti' 'Deny' (obbligatorio)
Comunità
Raccolta per i valori della community bgp da filtrare. ad esempio ['12076:5010','12076:5020']
string[] (obbligatorio)
routeFilterRuleType
Tipo di regola della regola. Il valore valido è: 'Community'
'Community' (obbligatorio)
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma
Descrizione
circuito ExpressRoute con peering privato e di rete virtuale di Azure
Questo modello configura il peering Microsoft ExpressRoute, distribuisce una rete virtuale di Azure con il gateway Expressroute e collega la rete virtuale al circuito ExpressRoute
Il tipo di risorsa expressRouteCircuits/peerings 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/expressRouteCircuits/peerings, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/expressRouteCircuits/peerings@2017-09-01"
name = "string"
body = jsonencode({
properties = {
azureASN = int
gatewayManagerEtag = "string"
ipv6PeeringConfig = {
microsoftPeeringConfig = {
advertisedCommunities = [
"string"
]
advertisedPublicPrefixes = [
"string"
]
advertisedPublicPrefixesState = "string"
customerASN = int
legacyMode = int
routingRegistryName = "string"
}
primaryPeerAddressPrefix = "string"
routeFilter = {
id = "string"
location = "string"
properties = {
peerings = [
{
id = "string"
name = "string"
properties = ...
}
]
rules = [
{
id = "string"
location = "string"
name = "string"
properties = {
access = "string"
communities = [
"string"
]
routeFilterRuleType = "string"
}
tags = {
{customized property} = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
secondaryPeerAddressPrefix = "string"
state = "string"
}
lastModifiedBy = "string"
microsoftPeeringConfig = {
advertisedCommunities = [
"string"
]
advertisedPublicPrefixes = [
"string"
]
advertisedPublicPrefixesState = "string"
customerASN = int
legacyMode = int
routingRegistryName = "string"
}
peerASN = int
peeringType = "string"
primaryAzurePort = "string"
primaryPeerAddressPrefix = "string"
provisioningState = "string"
routeFilter = {
id = "string"
location = "string"
properties = {
peerings = [
{
id = "string"
name = "string"
properties = ...
}
]
rules = [
{
id = "string"
location = "string"
name = "string"
properties = {
access = "string"
communities = [
"string"
]
routeFilterRuleType = "string"
}
tags = {
{customized property} = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
secondaryAzurePort = "string"
secondaryPeerAddressPrefix = "string"
sharedKey = "string"
state = "string"
stats = {
primarybytesIn = int
primarybytesOut = int
secondarybytesIn = int
secondarybytesOut = int
}
vlanId = int
}
})
}
Valori delle proprietà
ExpressRouteCircuitPeering
Nome
Descrizione
Valore
Id
ID risorsa.
corda
nome
Ottiene il nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa.
corda
proprietà
ExpressRouteCircuitPeeringPropertiesFormat
ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
advertisedCommunities
Le comunità del peering bgp. Specificato per il peering Microsoft
string[]
advertisedPublicPrefixes
Riferimento di AdvertisedPublicPrefixes.
string[]
advertisedPublicPrefixesState
AdvertisedPublicPrefixState della risorsa peering. I valori possibili sono 'NotConfigured', 'Configuring', 'Configured' e 'ValidationNeeded'.
'Configurato' 'Configurazione' 'NotConfigured' 'ValidationNeeded'
customerASN
CustomerASN del peering.
Int
legacyMode
Modalità legacy del peering.
Int
routingRegistryName
RoutingRegistryName della configurazione.
corda
Nome
Descrizione
Valore
azureASN
Asn di Azure.
Int
gatewayManagerEtag
Etag gatewayManager.
corda
ipv6PeeringConfig
Configurazione del peering IPv6.
Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy
Ottiene un valore che indica se il provider o l'ultimo cliente ha modificato il peering.
corda
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
peerASN
ASN peer.
Int
peeringType
The PeeringType. I valori possibili sono: "AzurePublicPeering", "AzurePrivatePeering" e "MicrosoftPeering".
'AzurePrivatePeering' 'AzurePublicPeering' 'MicrosoftPeering'
primaryAzurePort
Porta primaria.
corda
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
provisioningState
Ottiene lo stato di provisioning della risorsa IP pubblica. I valori possibili sono: 'Aggiornamento', 'Eliminazione' e 'Failed'.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryAzurePort
Porta secondaria.
corda
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
sharedKey
Chiave condivisa.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Statistiche
Ottiene le statistiche di peering.
ExpressRouteCircuitStats
vlanId
ID VLAN.
Int
ExpressRouteCircuitStats
Nome
Descrizione
Valore
primarybytesIn
Ottiene BytesIn del peering.
Int
primarybytesOut
Ottiene BytesOut del peering.
Int
secondarybytesIn
Ottiene BytesIn del peering.
Int
secondarybytesOut
Ottiene BytesOut del peering.
Int
Ipv6ExpressRouteCircuitPeeringConfig
Nome
Descrizione
Valore
microsoftPeeringConfig
Configurazione del peering Microsoft.
ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix
Prefisso dell'indirizzo primario.
corda
routeFilter
Riferimento della risorsa RouteFilter.
RouteFilter
secondaryPeerAddressPrefix
Prefisso dell'indirizzo secondario.
corda
stato
Stato del peering. I valori possibili sono: 'Disabled' e 'Enabled'
'Disabilitato' 'Enabled'
Microsoft.Network/expressRouteCircuits/peerings
Nome
Descrizione
Valore
nome
Nome della risorsa
stringa (obbligatorio)
parent_id
ID della risorsa padre per questa risorsa.
ID per la risorsa di tipo: expressRouteCircuits
proprietà
ExpressRouteCircuitPeeringPropertiesFormat
digitare
Tipo di risorsa
"Microsoft.Network/expressRouteCircuits/peerings@2017-09-01"
RouteFilter
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della risorsa.
corda
proprietà
Risorsa filtro route
RouteFilterPropertiesFormat
Tag
Tag di risorsa.
resourcetag
Nome
Descrizione
Valore
peering
Raccolta di riferimenti ai peering del circuito ExpressRoute.
ExpressRouteCircuitPeering []
norme
Raccolta di RouteFilterRules contenuta all'interno di un filtro di route.
RouteFilterRule []
RouteFilterRule
Nome
Descrizione
Valore
Id
ID risorsa.
corda
ubicazione
Percorso della 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à
Risorsa regola filtro route
RouteFilterRulePropertiesFormat
Tag
Tag di risorsa.
RouteFilterRuleTags
Nome
Descrizione
Valore
accesso
Tipo di accesso della regola. I valori validi sono: 'Allow', 'Deny'
'Consenti' 'Deny' (obbligatorio)
Comunità
Raccolta per i valori della community bgp da filtrare. ad esempio ['12076:5010','12076:5020']
string[] (obbligatorio)
routeFilterRuleType
Tipo di regola della regola. Il valore valido è: 'Community'
'Community' (obbligatorio)