Express Route Circuit Peerings - Create Or Update

Belirtilen express route devrelerinde eşleme oluşturur veya güncelleştirir.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}?api-version=2023-09-01

URI Parametreleri

Name İçinde Gerekli Tür Description
circuitName
path True

string

Express route bağlantı hattının adı.

peeringName
path True

string

Eşlemenin adı.

resourceGroupName
path True

string

Kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci API sürümü.

İstek Gövdesi

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.azureASN

integer

The Azure ASN.

properties.connections

ExpressRouteCircuitConnection[]

Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili bağlantı hattı bağlantılarının listesi.

properties.expressRouteConnection

ExpressRouteConnectionId

ExpressRoute bağlantısı.

properties.gatewayManagerEtag

string

GatewayManager Etag'i.

properties.ipv6PeeringConfig

Ipv6ExpressRouteCircuitPeeringConfig

IPv6 eşleme yapılandırması.

properties.microsoftPeeringConfig

ExpressRouteCircuitPeeringConfig

Microsoft eşleme yapılandırması.

properties.peerASN

integer

Eş ASN.

properties.peeringType

ExpressRoutePeeringType

Eşleme türü.

properties.primaryAzurePort

string

Birincil bağlantı noktası.

properties.primaryPeerAddressPrefix

string

Birincil adres ön eki.

properties.routeFilter

SubResource

RouteFilter kaynağına başvuru.

properties.secondaryAzurePort

string

İkincil bağlantı noktası.

properties.secondaryPeerAddressPrefix

string

İkincil adres ön eki.

properties.sharedKey

string

Paylaşılan anahtar.

properties.state

ExpressRoutePeeringState

Eşleme durumu.

properties.stats

ExpressRouteCircuitStats

Express route bağlantı hattının eşleme istatistikleri.

properties.vlanId

integer

VLAN Kimliği.

Yanıtlar

Name Tür Description
200 OK

ExpressRouteCircuitPeering

Güncelleştirme başarılı oldu. İşlem, sonuçta elde edilen ExpressRouteCircuitPeering kaynağını döndürür.

201 Created

ExpressRouteCircuitPeering

Oluşturma başarılı. İşlem, sonuçta elde edilen ExpressRouteCircuitPeering kaynağını döndürür.

Other Status Codes

CloudError

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Create ExpressRouteCircuit Peerings

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName/peerings/AzurePrivatePeering?api-version=2023-09-01

{
  "properties": {
    "peerASN": 200,
    "primaryPeerAddressPrefix": "192.168.16.252/30",
    "secondaryPeerAddressPrefix": "192.168.18.252/30",
    "vlanId": 200
  }
}

Sample Response

{
  "name": "AzurePrivatePeering",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName/peerings/AzurePrivatePeering",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "provisioningState": "Succeeded",
    "peeringType": "AzurePrivatePeering",
    "azureASN": 12076,
    "peerASN": 200,
    "primaryPeerAddressPrefix": "192.168.16.252/30",
    "secondaryPeerAddressPrefix": "192.168.18.252/30",
    "primaryAzurePort": "",
    "secondaryAzurePort": "",
    "state": "Enabled",
    "vlanId": 200,
    "gatewayManagerEtag": "",
    "lastModifiedBy": "Customer",
    "ipv6PeeringConfig": {
      "primaryPeerAddressPrefix": "3FFE:FFFF:0:CD30::/126",
      "secondaryPeerAddressPrefix": "3FFE:FFFF:0:CD30::4/126",
      "state": "Enabled"
    },
    "expressRouteConnection": {
      "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteGateways/expressRouteGatewayName/expressRouteConnections/connectionName"
    }
  }
}
{
  "name": "AzurePrivatePeering",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName/peerings/AzurePrivatePeering",
  "etag": "W/\"72090554-7e3b-43f2-80ad-99a9020dcb11\"",
  "properties": {
    "provisioningState": "Succeeded",
    "peeringType": "AzurePrivatePeering",
    "azureASN": 12076,
    "peerASN": 200,
    "primaryPeerAddressPrefix": "192.168.16.252/30",
    "secondaryPeerAddressPrefix": "192.168.18.252/30",
    "primaryAzurePort": "",
    "secondaryAzurePort": "",
    "state": "Enabled",
    "vlanId": 200,
    "gatewayManagerEtag": "",
    "lastModifiedBy": "Customer",
    "ipv6PeeringConfig": {
      "primaryPeerAddressPrefix": "3FFE:FFFF:0:CD30::/126",
      "secondaryPeerAddressPrefix": "3FFE:FFFF:0:CD30::4/126",
      "state": "Enabled"
    },
    "expressRouteConnection": ""
  }
}

Tanımlar

Name Description
CircuitConnectionStatus

Express Route Bağlantı Hattı bağlantı durumu.

CloudError

Hizmetten bir hata yanıtı.

CloudErrorBody

Hizmetten bir hata yanıtı.

ExpressRouteCircuitConnection

ExpressRouteCircuitPeering kaynağında Express Route Bağlantı Hattı.

ExpressRouteCircuitPeering

ExpressRouteCircuit kaynağında eşleme.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

Eşleme kaynağının tanıtılan genel ön ek durumu.

ExpressRouteCircuitPeeringConfig

Eşleme yapılandırmasını belirtir.

ExpressRouteCircuitPeeringState

Eşlemenin durumu.

ExpressRouteCircuitStats

Eşlemeyle ilişkili istatistikleri içerir.

ExpressRouteConnectionId

ExpressRouteConnection kimliği.

ExpressRoutePeeringState

Eşlemenin durumu.

ExpressRoutePeeringType

Eşleme türü.

Ipv6CircuitConnectionConfig

Genel erişim için IPv6 Bağlantı Hattı Bağlantısı özellikleri.

Ipv6ExpressRouteCircuitPeeringConfig

IPv6 eşleme yapılandırmasını içerir.

PeerExpressRouteCircuitConnection

ExpressRouteCircuitPeering kaynağında Eş Express Route Bağlantı Hattı.

ProvisioningState

Geçerli sağlama durumu.

SubResource

Başka bir alt kaynak başvurusu.

CircuitConnectionStatus

Express Route Bağlantı Hattı bağlantı durumu.

Name Tür Description
Connected

string

Connecting

string

Disconnected

string

CloudError

Hizmetten bir hata yanıtı.

Name Tür Description
error

CloudErrorBody

Bulut hata gövdesi.

CloudErrorBody

Hizmetten bir hata yanıtı.

Name Tür Description
code

string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

CloudErrorBody[]

Hatayla ilgili ek ayrıntıların listesi.

message

string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target

string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

ExpressRouteCircuitConnection

ExpressRouteCircuitPeering kaynağında Express Route Bağlantı Hattı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.addressPrefix

string

Tüneller için Müşteri adreslerini oymak için IP adresi alanını /29.

properties.authorizationKey

string

Yetkilendirme anahtarı.

properties.circuitConnectionStatus

CircuitConnectionStatus

Express Route Bağlantı Hattı bağlantı durumu.

properties.expressRouteCircuitPeering

SubResource

Bağlantı başlatan bağlantı hattının Express Route Bağlantı Hattı Özel Eşleme Kaynağına başvuru.

properties.ipv6CircuitConnectionConfig

Ipv6CircuitConnectionConfig

Express route bağlantı hattı bağlantısının IPv6 Adres Ön EkiÖzellikler.

properties.peerExpressRouteCircuitPeering

SubResource

Eşlenen bağlantı hattının Express Route Circuit Özel Eşleme Kaynağına başvuru.

properties.provisioningState

ProvisioningState

Express route bağlantı hattı kaynağının sağlama durumu.

type

string

Kaynağın türü.

ExpressRouteCircuitPeering

ExpressRouteCircuit kaynağında eşleme.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.azureASN

integer

The Azure ASN.

properties.connections

ExpressRouteCircuitConnection[]

Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili bağlantı hattı bağlantılarının listesi.

properties.expressRouteConnection

ExpressRouteConnectionId

ExpressRoute bağlantısı.

properties.gatewayManagerEtag

string

The GatewayManager Etag.

properties.ipv6PeeringConfig

Ipv6ExpressRouteCircuitPeeringConfig

IPv6 eşleme yapılandırması.

properties.lastModifiedBy

string

Eşlemeyi en son değiştiren kişi.

properties.microsoftPeeringConfig

ExpressRouteCircuitPeeringConfig

Microsoft eşleme yapılandırması.

properties.peerASN

integer

Eş ASN.

properties.peeredConnections

PeerExpressRouteCircuitConnection[]

Bu bağlantı hattı için Azure Özel Eşleme ile ilişkili eşlenmiş bağlantı hattı bağlantılarının listesi.

properties.peeringType

ExpressRoutePeeringType

Eşleme türü.

properties.primaryAzurePort

string

Birincil bağlantı noktası.

properties.primaryPeerAddressPrefix

string

Birincil adres ön eki.

properties.provisioningState

ProvisioningState

Express route bağlantı hattı eşleme kaynağının sağlama durumu.

properties.routeFilter

SubResource

RouteFilter kaynağına başvuru.

properties.secondaryAzurePort

string

İkincil bağlantı noktası.

properties.secondaryPeerAddressPrefix

string

İkincil adres ön eki.

properties.sharedKey

string

Paylaşılan anahtar.

properties.state

ExpressRoutePeeringState

Eşleme durumu.

properties.stats

ExpressRouteCircuitStats

Express route devresinin eşleme istatistikleri.

properties.vlanId

integer

VLAN kimliği.

type

string

Kaynağın türü.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

Eşleme kaynağının tanıtılan genel ön ek durumu.

Name Tür Description
Configured

string

Configuring

string

NotConfigured

string

ValidationNeeded

string

ExpressRouteCircuitPeeringConfig

Eşleme yapılandırmasını belirtir.

Name Tür Description
advertisedCommunities

string[]

bgp eşleme toplulukları. Microsoft eşlemesi için belirtilir.

advertisedPublicPrefixes

string[]

AdvertisedPublicPrefixes başvurusu.

advertisedPublicPrefixesState

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

Eşleme kaynağının tanıtılan genel ön ek durumu.

customerASN

integer

Eşlemenin CustomerASN'i.

legacyMode

integer

Eşlemenin eski modu.

routingRegistryName

string

Yapılandırmanın RoutingRegistryName.

ExpressRouteCircuitPeeringState

Eşlemenin durumu.

Name Tür Description
Disabled

string

Enabled

string

ExpressRouteCircuitStats

Eşlemeyle ilişkili istatistikleri içerir.

Name Tür Description
primarybytesIn

integer

Eşlemenin Birincil BytesIn değeri.

primarybytesOut

integer

Eşlemenin birincil BytesOut değeri.

secondarybytesIn

integer

Eşlemenin ikincil BytesIn değeri.

secondarybytesOut

integer

Eşlemenin ikincil BytesOut değeri.

ExpressRouteConnectionId

ExpressRouteConnection kimliği.

Name Tür Description
id

string

ExpressRouteConnection kimliği.

ExpressRoutePeeringState

Eşlemenin durumu.

Name Tür Description
Disabled

string

Enabled

string

ExpressRoutePeeringType

Eşleme türü.

Name Tür Description
AzurePrivatePeering

string

AzurePublicPeering

string

MicrosoftPeering

string

Ipv6CircuitConnectionConfig

Genel erişim için IPv6 Bağlantı Hattı Bağlantısı özellikleri.

Name Tür Description
addressPrefix

string

Genel erişim için müşteri adreslerini oymak için IP adresi alanını /125.

circuitConnectionStatus

CircuitConnectionStatus

Express Route Bağlantı Hattı bağlantı durumu.

Ipv6ExpressRouteCircuitPeeringConfig

IPv6 eşleme yapılandırmasını içerir.

Name Tür Description
microsoftPeeringConfig

ExpressRouteCircuitPeeringConfig

Microsoft eşleme yapılandırması.

primaryPeerAddressPrefix

string

Birincil adres ön eki.

routeFilter

SubResource

RouteFilter kaynağına başvuru.

secondaryPeerAddressPrefix

string

İkincil adres ön eki.

state

ExpressRouteCircuitPeeringState

Eşlemenin durumu.

PeerExpressRouteCircuitConnection

ExpressRouteCircuitPeering kaynağında Eş Express Route Bağlantı Hattı.

Name Tür Description
etag

string

Kaynak her güncelleştirildiğinde değişen benzersiz bir salt okunur dize.

id

string

Kaynak Kimliği.

name

string

Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.

properties.addressPrefix

string

Tüneller için Müşteri adreslerini oymak için IP adresi alanını /29.

properties.authResourceGuid

string

Express route bağlantı hattı bağlantısı için kullanılan yetkilendirmenin kaynak guid'si.

properties.circuitConnectionStatus

CircuitConnectionStatus

Express Route Bağlantı Hattı bağlantı durumu.

properties.connectionName

string

Express route devre bağlantı kaynağının adı.

properties.expressRouteCircuitPeering

SubResource

Bağlantı hattının Express Route Circuit Özel Eşleme Kaynağına başvuru.

properties.peerExpressRouteCircuitPeering

SubResource

Eşlenen bağlantı hattının Express Route Circuit Özel Eşleme Kaynağına başvuru.

properties.provisioningState

ProvisioningState

Eş express route bağlantı hattı kaynağının sağlama durumu.

type

string

Kaynağın türü.

ProvisioningState

Geçerli sağlama durumu.

Name Tür Description
Deleting

string

Failed

string

Succeeded

string

Updating

string

SubResource

Başka bir alt kaynak başvurusu.

Name Tür Description
id

string

Kaynak Kimliği.