Delen via


Microsoft.Network expressRouteCircuits/peerings 2020-06-01

Bicep-resourcedefinitie

Het resourcetype expressRouteCircuits/peerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/expressRouteCircuits/peerings wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/expressRouteCircuits/peerings@2020-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    azureASN: int
    connections: [
      {
        id: 'string'
        name: 'string'
        properties: {
          addressPrefix: 'string'
          authorizationKey: 'string'
          expressRouteCircuitPeering: {
            id: 'string'
          }
          ipv6CircuitConnectionConfig: {
            addressPrefix: 'string'
          }
          peerExpressRouteCircuitPeering: {
            id: 'string'
          }
        }
      }
    ]
    expressRouteConnection: {}
    gatewayManagerEtag: 'string'
    ipv6PeeringConfig: {
      microsoftPeeringConfig: {
        advertisedCommunities: [
          'string'
        ]
        advertisedPublicPrefixes: [
          'string'
        ]
        customerASN: int
        legacyMode: int
        routingRegistryName: 'string'
      }
      primaryPeerAddressPrefix: 'string'
      routeFilter: {
        id: 'string'
      }
      secondaryPeerAddressPrefix: 'string'
      state: 'string'
    }
    microsoftPeeringConfig: {
      advertisedCommunities: [
        'string'
      ]
      advertisedPublicPrefixes: [
        'string'
      ]
      customerASN: int
      legacyMode: int
      routingRegistryName: 'string'
    }
    peerASN: int
    peeringType: 'string'
    primaryAzurePort: 'string'
    primaryPeerAddressPrefix: 'string'
    routeFilter: {
      id: 'string'
    }
    secondaryAzurePort: 'string'
    secondaryPeerAddressPrefix: 'string'
    sharedKey: 'string'
    state: 'string'
    stats: {
      primarybytesIn: int
      primarybytesOut: int
      secondarybytesIn: int
      secondarybytesOut: int
    }
    vlanId: int
  }
}

Eigenschapswaarden

ExpressRouteCircuitConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de expressroute-circuitverbinding. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Naam Beschrijving Waarde
addressPrefix /29 IP-adresruimte voor het carven van klantadressen voor tunnels. snaar
authorizationKey De autorisatiesleutel. snaar
expressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het circuit dat verbinding initieert. SubResource-
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselProperties van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het gekoppelde circuit. SubResource-

ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
geadverteerdPublicPrefixes De verwijzing naar AdvertisedPublicPrefixes. tekenreeks[]
customerASN De CustomerASN van de peering. Int
legacyMode De verouderde modus van de peering. Int
routingRegistryName De RoutingRegistryName van de configuratie. snaar

ExpressRouteCircuitPeeringPropertiesFormat

Naam Beschrijving Waarde
azureASN De Azure ASN. Int
Verbindingen De lijst met circuitverbindingen die zijn gekoppeld aan Azure Private Peering voor dit circuit. ExpressRouteCircuitConnection[]
expressRouteConnection De ExpressRoute-verbinding. ExpressRouteConnectionId
gatewayManagerEtag De GatewayManager Etag. snaar
ipv6PeeringConfig De IPv6-peeringconfiguratie. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 4294967295
peeringType Het peeringtype. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort De primaire poort. snaar
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryAzurePort De secundaire poort. snaar
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
sharedKey De gedeelde sleutel. snaar
staat De peeringstatus. 'Uitgeschakeld'
'Ingeschakeld'
Stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. Int

ExpressRouteCircuitStats

Naam Beschrijving Waarde
primarybytesIn De primaire bytesIn van de peering. Int
primarybytesOut De primaire BytesOut van de peering. Int
secondarybytesIn De secundaire BytesIn van de peering. Int
secondarybytesOut De secundaire BytesOut van de peering. Int

ExpressRouteConnectionId

Naam Beschrijving Waarde

Ipv6CircuitConnectionConfig

Naam Beschrijving Waarde
addressPrefix /125 IP-adresruimte om klantadressen op te geven voor wereldwijd bereik. snaar

Ipv6ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
staat De status van peering. 'Uitgeschakeld'
'Ingeschakeld'

Microsoft.Network/expressRouteCircuits/peerings

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: expressRouteCircuits
Eigenschappen Eigenschappen van de expressroute-circuitpeering. ExpressRouteCircuitPeeringPropertiesFormat

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
ExpressRoute-circuit met persoonlijke peering en Azure VNet- Met deze sjabloon configureert u ExpressRoute Microsoft-peering, implementeert u een Azure VNet met Expressroute-gateway en koppelt u het VNet aan het ExpressRoute-circuit

Resourcedefinitie van ARM-sjabloon

Het resourcetype expressRouteCircuits/peerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/expressRouteCircuits/peerings wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/expressRouteCircuits/peerings",
  "apiVersion": "2020-06-01",
  "name": "string",
  "properties": {
    "azureASN": "int",
    "connections": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "addressPrefix": "string",
          "authorizationKey": "string",
          "expressRouteCircuitPeering": {
            "id": "string"
          },
          "ipv6CircuitConnectionConfig": {
            "addressPrefix": "string"
          },
          "peerExpressRouteCircuitPeering": {
            "id": "string"
          }
        }
      }
    ],
    "expressRouteConnection": {
    },
    "gatewayManagerEtag": "string",
    "ipv6PeeringConfig": {
      "microsoftPeeringConfig": {
        "advertisedCommunities": [ "string" ],
        "advertisedPublicPrefixes": [ "string" ],
        "customerASN": "int",
        "legacyMode": "int",
        "routingRegistryName": "string"
      },
      "primaryPeerAddressPrefix": "string",
      "routeFilter": {
        "id": "string"
      },
      "secondaryPeerAddressPrefix": "string",
      "state": "string"
    },
    "microsoftPeeringConfig": {
      "advertisedCommunities": [ "string" ],
      "advertisedPublicPrefixes": [ "string" ],
      "customerASN": "int",
      "legacyMode": "int",
      "routingRegistryName": "string"
    },
    "peerASN": "int",
    "peeringType": "string",
    "primaryAzurePort": "string",
    "primaryPeerAddressPrefix": "string",
    "routeFilter": {
      "id": "string"
    },
    "secondaryAzurePort": "string",
    "secondaryPeerAddressPrefix": "string",
    "sharedKey": "string",
    "state": "string",
    "stats": {
      "primarybytesIn": "int",
      "primarybytesOut": "int",
      "secondarybytesIn": "int",
      "secondarybytesOut": "int"
    },
    "vlanId": "int"
  }
}

Eigenschapswaarden

ExpressRouteCircuitConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de expressroute-circuitverbinding. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Naam Beschrijving Waarde
addressPrefix /29 IP-adresruimte voor het carven van klantadressen voor tunnels. snaar
authorizationKey De autorisatiesleutel. snaar
expressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het circuit dat verbinding initieert. SubResource-
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselProperties van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het gekoppelde circuit. SubResource-

ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
geadverteerdPublicPrefixes De verwijzing naar AdvertisedPublicPrefixes. tekenreeks[]
customerASN De CustomerASN van de peering. Int
legacyMode De verouderde modus van de peering. Int
routingRegistryName De RoutingRegistryName van de configuratie. snaar

ExpressRouteCircuitPeeringPropertiesFormat

Naam Beschrijving Waarde
azureASN De Azure ASN. Int
Verbindingen De lijst met circuitverbindingen die zijn gekoppeld aan Azure Private Peering voor dit circuit. ExpressRouteCircuitConnection[]
expressRouteConnection De ExpressRoute-verbinding. ExpressRouteConnectionId
gatewayManagerEtag De GatewayManager Etag. snaar
ipv6PeeringConfig De IPv6-peeringconfiguratie. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 4294967295
peeringType Het peeringtype. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort De primaire poort. snaar
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryAzurePort De secundaire poort. snaar
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
sharedKey De gedeelde sleutel. snaar
staat De peeringstatus. 'Uitgeschakeld'
'Ingeschakeld'
Stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. Int

ExpressRouteCircuitStats

Naam Beschrijving Waarde
primarybytesIn De primaire bytesIn van de peering. Int
primarybytesOut De primaire BytesOut van de peering. Int
secondarybytesIn De secundaire BytesIn van de peering. Int
secondarybytesOut De secundaire BytesOut van de peering. Int

ExpressRouteConnectionId

Naam Beschrijving Waarde

Ipv6CircuitConnectionConfig

Naam Beschrijving Waarde
addressPrefix /125 IP-adresruimte om klantadressen op te geven voor wereldwijd bereik. snaar

Ipv6ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
staat De status van peering. 'Uitgeschakeld'
'Ingeschakeld'

Microsoft.Network/expressRouteCircuits/peerings

Naam Beschrijving Waarde
apiVersion De API-versie '2020-06-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Eigenschappen van de expressroute-circuitpeering. ExpressRouteCircuitPeeringPropertiesFormat
type Het resourcetype 'Microsoft.Network/expressRouteCircuits/peerings'

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
ExpressRoute-circuit met persoonlijke peering en Azure VNet-

implementeren in Azure
Met deze sjabloon configureert u ExpressRoute Microsoft-peering, implementeert u een Azure VNet met Expressroute-gateway en koppelt u het VNet aan het ExpressRoute-circuit

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype expressRouteCircuits/peerings kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/expressRouteCircuits/peerings wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits/peerings@2020-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      azureASN = int
      connections = [
        {
          id = "string"
          name = "string"
          properties = {
            addressPrefix = "string"
            authorizationKey = "string"
            expressRouteCircuitPeering = {
              id = "string"
            }
            ipv6CircuitConnectionConfig = {
              addressPrefix = "string"
            }
            peerExpressRouteCircuitPeering = {
              id = "string"
            }
          }
        }
      ]
      expressRouteConnection = {
      }
      gatewayManagerEtag = "string"
      ipv6PeeringConfig = {
        microsoftPeeringConfig = {
          advertisedCommunities = [
            "string"
          ]
          advertisedPublicPrefixes = [
            "string"
          ]
          customerASN = int
          legacyMode = int
          routingRegistryName = "string"
        }
        primaryPeerAddressPrefix = "string"
        routeFilter = {
          id = "string"
        }
        secondaryPeerAddressPrefix = "string"
        state = "string"
      }
      microsoftPeeringConfig = {
        advertisedCommunities = [
          "string"
        ]
        advertisedPublicPrefixes = [
          "string"
        ]
        customerASN = int
        legacyMode = int
        routingRegistryName = "string"
      }
      peerASN = int
      peeringType = "string"
      primaryAzurePort = "string"
      primaryPeerAddressPrefix = "string"
      routeFilter = {
        id = "string"
      }
      secondaryAzurePort = "string"
      secondaryPeerAddressPrefix = "string"
      sharedKey = "string"
      state = "string"
      stats = {
        primarybytesIn = int
        primarybytesOut = int
        secondarybytesIn = int
        secondarybytesOut = int
      }
      vlanId = int
    }
  })
}

Eigenschapswaarden

ExpressRouteCircuitConnection

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. snaar
Eigenschappen Eigenschappen van de expressroute-circuitverbinding. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Naam Beschrijving Waarde
addressPrefix /29 IP-adresruimte voor het carven van klantadressen voor tunnels. snaar
authorizationKey De autorisatiesleutel. snaar
expressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het circuit dat verbinding initieert. SubResource-
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselProperties van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het gekoppelde circuit. SubResource-

ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
geadverteerdPublicPrefixes De verwijzing naar AdvertisedPublicPrefixes. tekenreeks[]
customerASN De CustomerASN van de peering. Int
legacyMode De verouderde modus van de peering. Int
routingRegistryName De RoutingRegistryName van de configuratie. snaar

ExpressRouteCircuitPeeringPropertiesFormat

Naam Beschrijving Waarde
azureASN De Azure ASN. Int
Verbindingen De lijst met circuitverbindingen die zijn gekoppeld aan Azure Private Peering voor dit circuit. ExpressRouteCircuitConnection[]
expressRouteConnection De ExpressRoute-verbinding. ExpressRouteConnectionId
gatewayManagerEtag De GatewayManager Etag. snaar
ipv6PeeringConfig De IPv6-peeringconfiguratie. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. Int

Beperkingen:
Minimumwaarde = 1
Maximumwaarde = 4294967295
peeringType Het peeringtype. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort De primaire poort. snaar
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryAzurePort De secundaire poort. snaar
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
sharedKey De gedeelde sleutel. snaar
staat De peeringstatus. 'Uitgeschakeld'
'Ingeschakeld'
Stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. Int

ExpressRouteCircuitStats

Naam Beschrijving Waarde
primarybytesIn De primaire bytesIn van de peering. Int
primarybytesOut De primaire BytesOut van de peering. Int
secondarybytesIn De secundaire BytesIn van de peering. Int
secondarybytesOut De secundaire BytesOut van de peering. Int

ExpressRouteConnectionId

Naam Beschrijving Waarde

Ipv6CircuitConnectionConfig

Naam Beschrijving Waarde
addressPrefix /125 IP-adresruimte om klantadressen op te geven voor wereldwijd bereik. snaar

Ipv6ExpressRouteCircuitPeeringConfig

Naam Beschrijving Waarde
microsoftPeeringConfig De Microsoft-peeringconfiguratie. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. snaar
routeFilter De verwijzing naar de RouteFilter-resource. SubResource-
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. snaar
staat De status van peering. 'Uitgeschakeld'
'Ingeschakeld'

Microsoft.Network/expressRouteCircuits/peerings

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: expressRouteCircuits
Eigenschappen Eigenschappen van de expressroute-circuitpeering. ExpressRouteCircuitPeeringPropertiesFormat
type Het resourcetype "Microsoft.Network/expressRouteCircuits/peerings@2020-06-01"

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar