Aracılığıyla paylaş


Microsoft.Network expressRouteCircuits 2023-11-01

Bicep kaynak tanımı

expressRouteCircuits kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/expressRouteCircuits kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/expressRouteCircuits@2023-11-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'
    enableDirectPortRateLimit: bool
    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'
  }
}

Özellik değerleri

expressRouteCircuits

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu.
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Sku The SKU. ExpressRouteCircuitSku
properties Express route bağlantı hattının özellikleri. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Ad Açıklama Değer
allowClassicOperations Klasik işlemlere izin verin. bool
authorizationKey authorizationKey. string
yetkilendirmeler Yetkilendirme listesi. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında bağlantı hattının bant genişliği. int
circuitProvisioningState Kaynağın CircuitProvisioningState durumu. string
enableDirectPortRateLimit ExpressRoute doğrudan bağlantı noktası bağlantı hattının hız sınırlama durumunu belirten bayrak. bool
expressRoutePort Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında ExpressRoutePort kaynağına başvuru. Subresource
gatewayManagerEtag The GatewayManager Etag. string
globalReachEnabled Genel erişim durumunu belirten bayrak. bool
eşlemeler Eşleme listesi. ExpressRouteCircuitPeering[]
serviceKey The ServiceKey. string
serviceProviderNotes The ServiceProviderNotes. string
serviceProviderProperties The ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Kaynağın ServiceProviderProvisioningState durumu. 'Sağlamayı Kaldırma'
'NotProvisioned'
'Sağlandı'
'Sağlama'

ExpressRouteCircuitAuthorization

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı yetkilendirmesinin özellikleri. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Ad Açıklama Değer
authorizationKey Yetkilendirme anahtarı. string
authorizationUseStatus Yetkilendirme kullanım durumu. 'Kullanılabilir'
'InUse'

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

ExpressRouteCircuitPeering

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı eşlemesinin özellikleri. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Ad Açıklama Değer
azureASN The Azure ASN. int
Bağlantı Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili bağlantı hattı bağlantılarının listesi. ExpressRouteCircuitConnection[]
expressRouteConnection ExpressRoute bağlantısı. ExpressRouteConnectionId
gatewayManagerEtag GatewayManager Etag'i. string
ipv6PeeringConfig IPv6 eşleme yapılandırması. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
peerASN Eş ASN. int

Kısıtlama -ları:
Min değer = 1
En yüksek değer = 4294967295
peeringType Eşleme türü. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort Birincil bağlantı noktası. string
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryAzurePort İkincil bağlantı noktası. string
secondaryPeerAddressPrefix İkincil adres ön eki. string
sharedKey Paylaşılan anahtar. string
state Eşleme durumu. 'Devre Dışı'
'Etkin'
stats Express route devresinin eşleme istatistikleri. ExpressRouteCircuitStats
vlanId VLAN kimliği. int

ExpressRouteCircuitConnection

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı bağlantısının özellikleri. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Ad Açıklama Değer
addressPrefix Tüneller için Müşteri adreslerini oymak için IP adresi alanını /29. string
authorizationKey Yetkilendirme anahtarı. string
expressRouteCircuitPeering Bağlantı başlatan bağlantı hattının Express Route Bağlantı Hattı Özel Eşleme Kaynağına başvuru. Subresource
ipv6CircuitConnectionConfig Express route bağlantı hattı bağlantısının IPv6 Adres Ön EkiÖzellikler. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Eşlenen bağlantı hattının Express Route Circuit Özel Eşleme Kaynağına başvuru. Subresource

Ipv6CircuitConnectionConfig

Ad Açıklama Değer
addressPrefix Genel erişim için müşteri adreslerini oymak için IP adresi alanını /125. string

ExpressRouteConnectionId

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

Ipv6ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryPeerAddressPrefix İkincil adres ön eki. string
state Eşlemenin durumu. 'Devre Dışı'
'Etkin'

ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
advertisedCommunities bgp eşleme toplulukları. Microsoft eşlemesi için belirtilir. string[]
advertisedPublicPrefixes AdvertisedPublicPrefixes başvurusu. string[]
customerASN Eşlemenin CustomerASN'i. int
legacyMode Eşlemenin eski modu. int
routingRegistryName Yapılandırmanın RoutingRegistryName. string

ExpressRouteCircuitStats

Ad Açıklama Değer
primarybytesIn Eşlemenin Birincil BytesIn değeri. int
primarybytesOut Eşlemenin birincil BytesOut değeri. int
secondarybytesIn Eşlemenin ikincil BytesIn değeri. int
secondarybytesOut Eşlemenin ikincil BytesOut değeri. int

ExpressRouteCircuitServiceProviderProperties

Ad Açıklama Değer
bandwidthInMbps The BandwidthInMbps. int
peeringLocation Eşleme konumu. string
serviceProviderName serviceProviderName. string

ExpressRouteCircuitSku

Ad Açıklama Değer
aile SKU ailesi. 'MeteredData'
'UnlimitedData'
name SKU'nun adı. string
tier SKU'nun katmanı. 'Temel'
'Yerel'
'Premium'
'Standart'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
ExpressRoute Bağlantı Hattı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, belirtilen hizmet sağlayıcısı ve SKU için expressroute bağlantı hattı oluşturur
BGP Eşlemesi ile ExpressRoute Bağlantı Hattı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, belirtilen Hizmet Sağlayıcısı ve SKU için bir ExpressRoute Bağlantı Hattı ve AzurePrublicPeering BGP Eşlemesi oluşturur
Özel eşleme ve Azure VNet ile ExpressRoute bağlantı hattı

Azure’a dağıtın
Bu şablon ExpressRoute Microsoft eşlemesini yapılandırıyor, Expressroute ağ geçidi ile bir Azure VNet dağıtıyor ve sanal ağı ExpressRoute bağlantı hattına bağlıyor

ARM şablonu kaynak tanımı

expressRouteCircuits kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/expressRouteCircuits kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/expressRouteCircuits",
  "apiVersion": "2023-11-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",
    "enableDirectPortRateLimit": "bool",
    "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"
  }
}

Özellik değerleri

expressRouteCircuits

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Network/expressRouteCircuits'
apiVersion Kaynak API'sinin sürümü '2023-11-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu.
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Sku The SKU. ExpressRouteCircuitSku
properties Express route bağlantı hattının özellikleri. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Ad Açıklama Değer
allowClassicOperations Klasik işlemlere izin verin. bool
authorizationKey authorizationKey. string
yetkilendirmeler Yetkilendirme listesi. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında bağlantı hattının bant genişliği. int
circuitProvisioningState Kaynağın CircuitProvisioningState durumu. string
enableDirectPortRateLimit ExpressRoute doğrudan bağlantı noktası bağlantı hattının hız sınırlama durumunu belirten bayrak. bool
expressRoutePort Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında ExpressRoutePort kaynağına başvuru. Subresource
gatewayManagerEtag The GatewayManager Etag. string
globalReachEnabled Genel erişim durumunu belirten bayrak. bool
eşlemeler Eşleme listesi. ExpressRouteCircuitPeering[]
serviceKey The ServiceKey. string
serviceProviderNotes The ServiceProviderNotes. string
serviceProviderProperties The ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Kaynağın ServiceProviderProvisioningState durumu. 'Sağlamayı Kaldırma'
'NotProvisioned'
'Sağlandı'
'Sağlama'

ExpressRouteCircuitAuthorization

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı yetkilendirmesinin özellikleri. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Ad Açıklama Değer
authorizationKey Yetkilendirme anahtarı. string
authorizationUseStatus Yetkilendirme kullanım durumu. 'Kullanılabilir'
'InUse'

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

ExpressRouteCircuitPeering

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı eşlemesinin özellikleri. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Ad Açıklama Değer
azureASN The Azure ASN. int
Bağlantı Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili bağlantı hattı bağlantılarının listesi. ExpressRouteCircuitConnection[]
expressRouteConnection ExpressRoute bağlantısı. ExpressRouteConnectionId
gatewayManagerEtag The GatewayManager Etag. string
ipv6PeeringConfig IPv6 eşleme yapılandırması. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
peerASN Eş ASN. int

Kısıtlama -ları:
Min değer = 1
En yüksek değer = 4294967295
peeringType Eşleme türü. 'AzurePrivatePeering'
'AzurePublicPeering'
'MicrosoftPeering'
primaryAzurePort Birincil bağlantı noktası. string
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryAzurePort İkincil bağlantı noktası. string
secondaryPeerAddressPrefix İkincil adres ön eki. string
sharedKey Paylaşılan anahtar. string
state Eşleme durumu. 'Devre Dışı'
'Etkin'
stats Express route bağlantı hattının eşleme istatistikleri. ExpressRouteCircuitStats
vlanId VLAN Kimliği. int

ExpressRouteCircuitConnection

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı bağlantısının özellikleri. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Ad Açıklama Değer
addressPrefix Tüneller için Müşteri adreslerini oymak için IP adresi alanını /29. string
authorizationKey Yetkilendirme anahtarı. string
expressRouteCircuitPeering Bağlantı başlatan bağlantı hattının Express Route Bağlantı Hattı Özel Eşleme Kaynağına başvuru. Subresource
ipv6CircuitConnectionConfig Hızlı yol bağlantı hattı bağlantısının IPv6 Adres Ön EkiÖzellikler. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Eşlenen bağlantı hattının Express Route Devresi Özel Eşleme Kaynağına başvuru. Subresource

Ipv6CircuitConnectionConfig

Ad Açıklama Değer
addressPrefix Genel erişim için müşteri adreslerini oymak için IP adresi alanını /125. string

ExpressRouteConnectionId

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

Ipv6ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryPeerAddressPrefix İkincil adres ön eki. string
state Eşlemenin durumu. 'Devre Dışı'
'Etkin'

ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
advertisedCommunities BGP eşleme toplulukları. Microsoft eşlemesi için belirtildi. dize[]
advertisedPublicPrefixes AdvertisedPublicPrefixes başvurusu. dize[]
customerASN Eşlemenin CustomerASN'i. int
legacyMode Eşlemenin eski modu. int
routingRegistryName Yapılandırmanın RoutingRegistryName değeri. string

ExpressRouteCircuitStats

Ad Açıklama Değer
primarybytesIn Eşlemenin Birincil Bayt Sayısı. int
primarybytesOut Eşlemenin birincil BytesOut değeri. int
secondarybytesIn Eşlemenin ikincil BytesIn değeri. int
secondarybytesOut Eşlemenin ikincil BytesOut değeri. int

ExpressRouteCircuitServiceProviderProperties

Ad Açıklama Değer
bandwidthInMbps The BandwidthInMbps. int
peeringLocation Eşleme konumu. string
serviceProviderName serviceProviderName. string

ExpressRouteCircuitSku

Ad Açıklama Değer
aile SKU ailesi. 'MeteredData'
'UnlimitedData'
name SKU'nun adı. string
tier SKU'nun katmanı. 'Temel'
'Yerel'
'Premium'
'Standart'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
ExpressRoute Bağlantı Hattı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, belirtilen Hizmet Sağlayıcısı ve SKU için bir ExpressRoute Bağlantı Hattı oluşturur
BGP Eşlemesi ile ExpressRoute Bağlantı Hattı İçerik Oluşturucu

Azure’a dağıtın
Bu şablon, belirtilen Hizmet Sağlayıcısı ve SKU için bir ExpressRoute Bağlantı Hattı ve AzurePrublicPeering BGP Eşlemesi oluşturur
Özel eşleme ve Azure VNet ile ExpressRoute bağlantı hattı

Azure’a dağıtın
Bu şablon ExpressRoute Microsoft eşlemesini yapılandırıyor, Expressroute ağ geçidi ile bir Azure sanal ağı dağıtıyor ve sanal ağı ExpressRoute bağlantı hattına bağlıyor

Terraform (AzAPI sağlayıcısı) kaynak tanımı

ExpressRouteCircuits kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/expressRouteCircuits kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/expressRouteCircuits@2023-11-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"
      enableDirectPortRateLimit = bool
      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"
    }
  })
}

Özellik değerleri

expressRouteCircuits

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Network/expressRouteCircuits@2023-11-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-80

Geçerli karakterler:
Alfasayısallar, alt çizgiler, nokta ve kısa çizgiler.

Alfasayısal ile başlayın. Alfasayısal veya alt çizgi sonu.
location Kaynak konumu. string
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü.
Sku The SKU. ExpressRouteCircuitSku
properties Express route bağlantı hattının özellikleri. ExpressRouteCircuitPropertiesFormat

ExpressRouteCircuitPropertiesFormat

Ad Açıklama Değer
allowClassicOperations Klasik işlemlere izin verin. bool
authorizationKey authorizationKey. string
yetkilendirmeler Yetkilendirme listesi. ExpressRouteCircuitAuthorization[]
bandwidthInGbps Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında bağlantı hattının bant genişliği. int
circuitProvisioningState Kaynağın CircuitProvisioningState durumu. string
enableDirectPortRateLimit ExpressRoute doğrudan bağlantı noktası bağlantı hattının hız sınırlama durumunu belirten bayrak. bool
expressRoutePort Bağlantı hattı bir ExpressRoutePort kaynağında sağlandığında ExpressRoutePort kaynağına başvuru. Subresource
gatewayManagerEtag The GatewayManager Etag. string
globalReachEnabled Genel erişim durumunu belirten bayrak. bool
eşlemeler Eşleme listesi. ExpressRouteCircuitPeering[]
serviceKey The ServiceKey. string
serviceProviderNotes The ServiceProviderNotes. string
serviceProviderProperties The ServiceProviderProperties. ExpressRouteCircuitServiceProviderProperties
serviceProviderProvisioningState Kaynağın ServiceProviderProvisioningState durumu. "Sağlamayı kaldırma"
"NotProvisioned"
"Sağlandı"
"Sağlama"

ExpressRouteCircuitAuthorization

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı yetkilendirmesinin özellikleri. AuthorizationPropertiesFormat

AuthorizationPropertiesFormat

Ad Açıklama Değer
authorizationKey Yetkilendirme anahtarı. string
authorizationUseStatus Yetkilendirme kullanım durumu. "Kullanılabilir"
"InUse"

Subresource

Ad Açıklama Değer
kimlik Kaynak Kimliği. string

ExpressRouteCircuitPeering

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı eşlemesinin özellikleri. ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringPropertiesFormat

Ad Açıklama Değer
azureASN The Azure ASN. int
Bağlantı Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili bağlantı hattı bağlantılarının listesi. ExpressRouteCircuitConnection[]
expressRouteConnection ExpressRoute bağlantısı. ExpressRouteConnectionId
gatewayManagerEtag The GatewayManager Etag. string
ipv6PeeringConfig IPv6 eşleme yapılandırması. Ipv6ExpressRouteCircuitPeeringConfig
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
peerASN Eş ASN. int

Kısıtlama -ları:
Min değer = 1
Maksimum değer = 4294967295
peeringType Eşleme türü. "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Birincil bağlantı noktası. string
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryAzurePort İkincil bağlantı noktası. string
secondaryPeerAddressPrefix İkincil adres ön eki. string
sharedKey Paylaşılan anahtar. string
state Eşleme durumu. "Devre dışı"
"Etkin"
stats Express route devresinin eşleme istatistikleri. ExpressRouteCircuitStats
vlanId VLAN kimliği. int

ExpressRouteCircuitConnection

Ad Açıklama Değer
kimlik Kaynak Kimliği. string
name Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. string
properties Express route bağlantı hattı bağlantısının özellikleri. ExpressRouteCircuitConnectionPropertiesFormat

ExpressRouteCircuitConnectionPropertiesFormat

Ad Açıklama Değer
addressPrefix Tüneller için Müşteri adreslerini oymak için IP adresi alanını /29. string
authorizationKey Yetkilendirme anahtarı. string
expressRouteCircuitPeering Bağlantı başlatan bağlantı hattının Express Route Bağlantı Hattı Özel Eşleme Kaynağına başvuru. Subresource
ipv6CircuitConnectionConfig Hızlı yol bağlantı hattı bağlantısının IPv6 Adres Ön EkiÖzellikler. Ipv6CircuitConnectionConfig
peerExpressRouteCircuitPeering Eşlenen bağlantı hattının Express Route Devresi Özel Eşleme Kaynağına başvuru. Subresource

Ipv6CircuitConnectionConfig

Ad Açıklama Değer
addressPrefix Genel erişim için müşteri adreslerini oymak için IP adresi alanını /125. string

ExpressRouteConnectionId

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

Ipv6ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
microsoftPeeringConfig Microsoft eşleme yapılandırması. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Birincil adres ön eki. string
routeFilter RouteFilter kaynağına başvuru. Subresource
secondaryPeerAddressPrefix İkincil adres ön eki. string
state Eşlemenin durumu. "Devre dışı"
"Etkin"

ExpressRouteCircuitPeeringConfig

Ad Açıklama Değer
advertisedCommunities BGP eşleme toplulukları. Microsoft eşlemesi için belirtildi. dize[]
advertisedPublicPrefixes AdvertisedPublicPrefixes başvurusu. dize[]
customerASN Eşlemenin CustomerASN'i. int
legacyMode Eşlemenin eski modu. int
routingRegistryName Yapılandırmanın RoutingRegistryName değeri. string

ExpressRouteCircuitStats

Ad Açıklama Değer
primarybytesIn Eşlemenin Birincil Bayt Sayısı. int
primarybytesOut Eşlemenin birincil BytesOut değeri. int
secondarybytesIn Eşlemenin ikincil BytesIn değeri. int
secondarybytesOut Eşlemenin ikincil BytesOut değeri. int

ExpressRouteCircuitServiceProviderProperties

Ad Açıklama Değer
bandwidthInMbps The BandwidthInMbps. int
peeringLocation Eşleme konumu. string
serviceProviderName serviceProviderName. string

ExpressRouteCircuitSku

Ad Açıklama Değer
aile SKU ailesi. "MeteredData"
"UnlimitedData"
name SKU'nun adı. string
tier SKU'nun katmanı. "Temel"
"Yerel"
"Premium"
"Standart"