Microsoft.Network expressRouteCircuits

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

resource symbolicname 'Microsoft.Network/expressRouteCircuits@2023-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    family: 'string'
    name: 'string'
    tier: 'string'
  }
  properties: {
    allowClassicOperations: bool
    authorizationKey: 'string'
    authorizations: [
      {
        id: 'string'
        name: 'string'
        properties: {
          authorizationKey: 'string'
          authorizationUseStatus: 'string'
        }
      }
    ]
    bandwidthInGbps: int
    circuitProvisioningState: 'string'
    expressRoutePort: {
      id: 'string'
    }
    gatewayManagerEtag: 'string'
    globalReachEnabled: bool
    peerings: [
      {
        id: 'string'
        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
        }
      }
    ]
    serviceKey: 'string'
    serviceProviderNotes: 'string'
    serviceProviderProperties: {
      bandwidthInMbps: int
      peeringLocation: 'string'
      serviceProviderName: 'string'
    }
    serviceProviderProvisioningState: 'string'
  }
}

Eigenschapswaarden

expressRouteCircuits

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken.
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU. ExpressRouteCircuitSku
properties Eigenschappen van het expressroutecircuit. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Naam Description Waarde
allowClassicOperations Klassieke bewerkingen toestaan. booleaans
authorizationKey De authorizationKey. tekenreeks
autorisaties De lijst met autorisaties. ExpressRouteCircuitAuthorization[]
bandwidthInGbps De bandbreedte van het circuit wanneer het circuit wordt ingericht op een ExpressRoutePort-resource. int
circuitProvisioningState De status CircuitProvisioningState van de resource. tekenreeks
expressRoutePort De verwijzing naar de ExpressRoutePort-resource wanneer het circuit is ingericht op een ExpressRoutePort-resource. SubResource
gatewayManagerEtag De GatewayManager Etag. tekenreeks
globalReachEnabled Vlag die de status van globaal bereik aangeeft. booleaans
peerings De lijst met peerings. ExpressRouteCircuitPeering[]
serviceKey De ServiceKey. tekenreeks
serviceProviderNotes De ServiceProviderNotes. tekenreeks
serviceProviderProperties De ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState De status ServiceProviderProvisioningState van de resource. 'Inrichting ongedaan maken'
'Niet ingericht'
'Ingericht'
'Inrichten'

ExpressRouteCircuitAuthorization

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de autorisatie van het expressroutecircuit. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Naam Description Waarde
authorizationKey De autorisatiesleutel. tekenreeks
authorizationUseStatus De status van het autorisatiegebruik. 'Beschikbaar'
'InGebruik'

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

ExpressRouteCircuitPeering

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de peering van het expressroutecircuit. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Naam Description 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. tekenreeks
ipv6PeeringConfig De configuratie van IPv6-peering. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De configuratie van Microsoft-peering. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. int
peeringType Het peeringtype. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort De primaire poort. tekenreeks
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. tekenreeks
routeFilter De verwijzing naar de RouteFilter-resource. SubResource
secondaryAzurePort De secundaire poort. tekenreeks
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. tekenreeks
sharedKey De gedeelde sleutel. tekenreeks
staat De peeringstatus. 'Uitgeschakeld'
Ingeschakeld
stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. int

ExpressRouteCircuitConnection

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

ExpressRouteCircuitConnectionPropertiesFormat

Naam Description Waarde
addressPrefix /29 IP-adresruimte om klantadressen voor tunnels uit te maken. tekenreeks
authorizationKey De autorisatiesleutel. tekenreeks
expressRouteCircuitPeering Verwijzing naar de privé-peeringresource van het Express Route-circuit van het circuit dat de verbinding initieert. Subresource
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselEigenschappen van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privé-peeringresource van het Express Route-circuit van het gekoppelde circuit. Subresource

Ipv6CircuitConnectionConfig

Naam Description Waarde
addressPrefix /125 IP-adresruimte om klantadressen uit te maken voor wereldwijd bereik. tekenreeks

ExpressRouteConnectionId

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.

Ipv6ExpressRouteCircuitPeeringConfig

Naam Description Waarde
microsoftPeeringConfig De configuratie van Microsoft-peering. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. tekenreeks
routeFilter De verwijzing naar de RouteFilter-resource. Subresource
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. tekenreeks
staat De status van peering. 'Uitgeschakeld'
Ingeschakeld

ExpressRouteCircuitPeeringConfig

Naam Description Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
advertisedPublicPrefixes 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. tekenreeks

ExpressRouteCircuitStats

Naam Description 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

ExpressRouteCircuitServiceProviderProperties

Naam Description Waarde
bandwidthInMbps De BandwidthInMbps. int
peeringLocation De peeringlocatie. tekenreeks
serviceProviderName De serviceProviderName. tekenreeks

ExpressRouteCircuitSku

Naam Description Waarde
gezin De familie van de SKU. 'MeteredData'
'UnlimitedData'
naam De naam van de SKU. tekenreeks
laag De laag van de SKU. 'Basic'
'Lokaal'
'Premium'
'Standaard'

Snelstartsjablonen

Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Een ExpressRoute-circuit maken

Implementeren op Azure
Met deze sjabloon maakt u een ExpressRoute-circuit voor een opgegeven serviceprovider en SKU
Een ExpressRoute-circuit maken met BGP-peering

Implementeren op Azure
Met deze sjabloon maakt u een ExpressRoute-circuit en een BGP-peering van AzurePrublicPeering voor een opgegeven serviceprovider en SKU
ExpressRoute-circuit met persoonlijke peering en Azure VNet

Implementeren op 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 ARM-sjabloon

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

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

{
  "type": "Microsoft.Network/expressRouteCircuits",
  "apiVersion": "2023-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "family": "string",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "allowClassicOperations": "bool",
    "authorizationKey": "string",
    "authorizations": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "authorizationKey": "string",
          "authorizationUseStatus": "string"
        }
      }
    ],
    "bandwidthInGbps": "int",
    "circuitProvisioningState": "string",
    "expressRoutePort": {
      "id": "string"
    },
    "gatewayManagerEtag": "string",
    "globalReachEnabled": "bool",
    "peerings": [
      {
        "id": "string",
        "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"
        }
      }
    ],
    "serviceKey": "string",
    "serviceProviderNotes": "string",
    "serviceProviderProperties": {
      "bandwidthInMbps": "int",
      "peeringLocation": "string",
      "serviceProviderName": "string"
    },
    "serviceProviderProvisioningState": "string"
  }
}

Eigenschapswaarden

expressRouteCircuits

Naam Description Waarde
type Het resourcetype 'Microsoft.Network/expressRouteCircuits'
apiVersion De resource-API-versie '2023-04-01'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken.
location Resourcelocatie. tekenreeks
tags Resourcetags. Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
sku De SKU. ExpressRouteCircuitSku
properties Eigenschappen van het expressroutecircuit. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Naam Description Waarde
allowClassicOperations Klassieke bewerkingen toestaan. booleaans
authorizationKey De authorizationKey. tekenreeks
autorisaties De lijst met autorisaties. ExpressRouteCircuitAuthorization[]
bandwidthInGbps De bandbreedte van het circuit wanneer het circuit wordt ingericht op een ExpressRoutePort-resource. int
circuitProvisioningState De status CircuitProvisioningState van de resource. tekenreeks
expressRoutePort De verwijzing naar de ExpressRoutePort-resource wanneer het circuit wordt ingericht op een ExpressRoutePort-resource. Subresource
gatewayManagerEtag De GatewayManager-Etag. tekenreeks
globalReachEnabled Vlag die de status van het globale bereik aangeeft. booleaans
peerings De lijst met peerings. ExpressRouteCircuitPeering[]
serviceKey De ServiceKey. tekenreeks
serviceProviderNotes De ServiceProviderNotes. tekenreeks
serviceProviderProperties De ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState De ServiceProviderProvisioningState-status van de resource. 'Inrichting ongedaan maken'
'NotProvisioned'
'Ingericht'
'Inrichten'

ExpressRouteCircuitAuthorization

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de autorisatie van het expressroutecircuit. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Naam Description Waarde
authorizationKey De autorisatiesleutel. tekenreeks
authorizationUseStatus De status van het autorisatiegebruik. 'Beschikbaar'
'Ingebruik'

Subresource

Naam Description Waarde
id Resource-id. tekenreeks

ExpressRouteCircuitPeering

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de peering van het expressroutecircuit. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Naam Description Waarde
azureASN De Azure ASN. int
Verbindingen De lijst met circuitverbindingen die zijn gekoppeld aan Persoonlijke Azure-peering voor dit circuit. ExpressRouteCircuitConnection[]
expressRouteConnection De ExpressRoute-verbinding. ExpressRouteConnectionId
gatewayManagerEtag De GatewayManager-Etag. tekenreeks
ipv6PeeringConfig De configuratie van IPv6-peering. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De configuratie van Microsoft-peering. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. int
peeringType Het peeringtype. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort De primaire poort. tekenreeks
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. tekenreeks
routeFilter De verwijzing naar de RouteFilter-resource. SubResource
secondaryAzurePort De secundaire poort. tekenreeks
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. tekenreeks
sharedKey De gedeelde sleutel. tekenreeks
staat De peeringstatus. 'Uitgeschakeld'
Ingeschakeld
stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. int

ExpressRouteCircuitConnection

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

ExpressRouteCircuitConnectionPropertiesFormat

Naam Description Waarde
addressPrefix /29 IP-adresruimte om klantadressen voor tunnels te verwijderen. tekenreeks
authorizationKey De autorisatiesleutel. tekenreeks
expressRouteCircuitPeering Verwijzing naar de privé-peeringresource van het Express Route-circuit van het circuit dat de verbinding initieert. SubResource
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselEigenschappen van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het gekoppelde circuit. SubResource

Ipv6CircuitConnectionConfig

Naam Description Waarde
addressPrefix /125 IP-adresruimte om klantadressen uit te voeren voor wereldwijd bereik. tekenreeks

ExpressRouteConnectionId

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

Ipv6ExpressRouteCircuitPeeringConfig

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

ExpressRouteCircuitPeeringConfig

Naam Description Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
advertisedPublicPrefixes 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. tekenreeks

ExpressRouteCircuitStats

Naam Description 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

ExpressRouteCircuitServiceProviderProperties

Naam Description Waarde
bandwidthInMbps De BandwidthInMbps. int
peeringLocation De peeringlocatie. tekenreeks
serviceProviderName De serviceProviderName. tekenreeks

ExpressRouteCircuitSku

Naam Description Waarde
gezin De familie van de SKU. 'MeteredData'
'UnlimitedData'
naam De naam van de SKU. tekenreeks
laag De laag van de SKU. 'Basic'
'Lokaal'
Premium
'Standaard'

Snelstartsjablonen

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

Template Beschrijving
Een ExpressRoute-circuit maken

Implementeren op Azure
Met deze sjabloon maakt u een ExpressRoute-circuit voor een opgegeven serviceprovider en SKU
Een ExpressRoute-circuit maken met BGP-peering

Implementeren op Azure
Met deze sjabloon maakt u een ExpressRoute-circuit en een AzurePrublicPeering BGP-peering voor een opgegeven serviceprovider en SKU
ExpressRoute-circuit met privépeering en Azure VNet

Implementeren op 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 kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits@2023-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      allowClassicOperations = bool
      authorizationKey = "string"
      authorizations = [
        {
          id = "string"
          name = "string"
          properties = {
            authorizationKey = "string"
            authorizationUseStatus = "string"
          }
        }
      ]
      bandwidthInGbps = int
      circuitProvisioningState = "string"
      expressRoutePort = {
        id = "string"
      }
      gatewayManagerEtag = "string"
      globalReachEnabled = bool
      peerings = [
        {
          id = "string"
          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
          }
        }
      ]
      serviceKey = "string"
      serviceProviderNotes = "string"
      serviceProviderProperties = {
        bandwidthInMbps = int
        peeringLocation = "string"
        serviceProviderName = "string"
      }
      serviceProviderProvisioningState = "string"
    }
    sku = {
      family = "string"
      name = "string"
      tier = "string"
    }
  })
}

Eigenschapswaarden

expressRouteCircuits

Naam Description Waarde
type Het resourcetype "Microsoft.Network/expressRouteCircuits@2023-04-01"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-80

Geldige tekens:
Alfanumerieken, onderstrepingstekens, punten en afbreekstreepjes.

Begin met alfanumeriek. Einde alfanumeriek of onderstrepingsteken.
location Resourcelocatie. tekenreeks
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
tags Resourcetags. Woordenlijst met tagnamen en -waarden.
sku De SKU. ExpressRouteCircuitSku
properties Eigenschappen van het expressroutecircuit. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Naam Description Waarde
allowClassicOperations Klassieke bewerkingen toestaan. booleaans
authorizationKey De authorizationKey. tekenreeks
autorisaties De lijst met autorisaties. ExpressRouteCircuitAuthorization[]
bandwidthInGbps De bandbreedte van het circuit wanneer het circuit wordt ingericht op een ExpressRoutePort-resource. int
circuitProvisioningState De status CircuitProvisioningState van de resource. tekenreeks
expressRoutePort De verwijzing naar de ExpressRoutePort-resource wanneer het circuit is ingericht op een ExpressRoutePort-resource. SubResource
gatewayManagerEtag De GatewayManager Etag. tekenreeks
globalReachEnabled Vlag die de status van globaal bereik aangeeft. booleaans
peerings De lijst met peerings. ExpressRouteCircuitPeering[]
serviceKey De ServiceKey. tekenreeks
serviceProviderNotes De ServiceProviderNotes. tekenreeks
serviceProviderProperties De ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState De status ServiceProviderProvisioningState van de resource. "Inrichting ongedaan maken"
"Niet ingericht"
"Ingericht"
"Inrichten"

ExpressRouteCircuitAuthorization

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de autorisatie van het expressroutecircuit. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Naam Description Waarde
authorizationKey De autorisatiesleutel. tekenreeks
authorizationUseStatus De status van het autorisatiegebruik. "Beschikbaar"
"InGebruik"

SubResource

Naam Description Waarde
id Resource-id. tekenreeks

ExpressRouteCircuitPeering

Naam Description Waarde
id Resource-id. tekenreeks
naam De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource. tekenreeks
properties Eigenschappen van de peering van het expressroutecircuit. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Naam Description 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. tekenreeks
ipv6PeeringConfig De configuratie van IPv6-peering. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig De configuratie van Microsoft-peering. ExpressRouteCircuitPeeringConfig
peerASN De peer-ASN. int
peeringType Het peeringtype. "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort De primaire poort. tekenreeks
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. tekenreeks
routeFilter De verwijzing naar de RouteFilter-resource. SubResource
secondaryAzurePort De secundaire poort. tekenreeks
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. tekenreeks
sharedKey De gedeelde sleutel. tekenreeks
staat De peeringstatus. "Uitgeschakeld"
"Ingeschakeld"
stats De peeringstatistieken van expressroute-circuit. ExpressRouteCircuitStats
vlanId De VLAN-id. int

ExpressRouteCircuitConnection

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

ExpressRouteCircuitConnectionPropertiesFormat

Naam Description Waarde
addressPrefix /29 IP-adresruimte om klantadressen voor tunnels te verwijderen. tekenreeks
authorizationKey De autorisatiesleutel. tekenreeks
expressRouteCircuitPeering Verwijzing naar de privé-peeringresource van het Express Route-circuit van het circuit dat de verbinding initieert. SubResource
ipv6CircuitConnectionConfig IPv6-adresvoorvoegselEigenschappen van de expressroute-circuitverbinding. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Verwijzing naar de privépeeringsresource van het Express Route-circuit van het gekoppelde circuit. SubResource

Ipv6CircuitConnectionConfig

Naam Description Waarde
addressPrefix /125 IP-adresruimte om klantadressen uit te voeren voor wereldwijd bereik. tekenreeks

ExpressRouteConnectionId

Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.

Ipv6ExpressRouteCircuitPeeringConfig

Naam Description Waarde
microsoftPeeringConfig De configuratie van Microsoft-peering. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Het primaire adresvoorvoegsel. tekenreeks
routeFilter De verwijzing naar de RouteFilter-resource. SubResource
secondaryPeerAddressPrefix Het secundaire adresvoorvoegsel. tekenreeks
staat De status van peering. "Uitgeschakeld"
"Ingeschakeld"

ExpressRouteCircuitPeeringConfig

Naam Description Waarde
geadverteerdCommunities De community's van bgp-peering. Opgegeven voor Microsoft-peering. tekenreeks[]
advertisedPublicPrefixes 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. tekenreeks

ExpressRouteCircuitStats

Naam Description 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

ExpressRouteCircuitServiceProviderProperties

Naam Description Waarde
bandwidthInMbps De BandwidthInMbps. int
peeringLocation De peeringlocatie. tekenreeks
serviceProviderName De serviceProviderName. tekenreeks

ExpressRouteCircuitSku

Naam Description Waarde
gezin De familie van de SKU. "MeteredData"
"UnlimitedData"
naam De naam van de SKU. tekenreeks
laag De laag van de SKU. "Basis"
"Lokaal"
"Premium"
"Standaard"