Compartilhar via


Express Route Circuits - List

Obtém todos os circuitos de rota expressa em um grupo de recursos.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits?api-version=2025-05-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser uma UUID.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

ExpressRouteCircuitListResult

A operação do Azure foi concluída com êxito.

Other Status Codes

CloudError

Uma resposta de erro inesperada.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

List ExpressRouteCircuits in a resource group

Solicitação de exemplo

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits?api-version=2025-05-01

Resposta de exemplo

{
  "value": [
    {
      "name": "circuitName1",
      "type": "Microsoft.Network/expressRouteCircuits",
      "etag": "W/\"832b28c3-f5fd-4d2a-a2cb-6e4a2fe452b3\"",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName1",
      "location": "westus",
      "properties": {
        "allowClassicOperations": false,
        "authorizations": [
          {
            "name": "MyAuthorization1",
            "etag": "W/\"832b28c3-f5fd-4d2a-a2cb-6e4a2fe452b3\"",
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName/authorizations/MyAuthorization1",
            "properties": {
              "authorizationKey": "authkey",
              "authorizationUseStatus": "Available",
              "provisioningState": "Succeeded"
            }
          }
        ],
        "circuitProvisioningState": "Enabled",
        "gatewayManagerEtag": "113",
        "peerings": [],
        "provisioningState": "Succeeded",
        "serviceKey": "a1410692-ed3b-4ceb-b94a-b90b95d398d1",
        "serviceProviderProperties": {
          "bandwidthInMbps": 200,
          "peeringLocation": "peeringLocation",
          "serviceProviderName": "providerName"
        },
        "serviceProviderProvisioningState": "Provisioned"
      },
      "sku": {
        "name": "Standard_MeteredData",
        "family": "MeteredData",
        "tier": "Standard"
      }
    },
    {
      "name": "circuitName2",
      "type": "Microsoft.Network/expressRouteCircuits",
      "etag": "W/\"e33c875f-48df-4a91-b7d3-eb95b5ddbb89\"",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName2",
      "location": "westus",
      "properties": {
        "allowClassicOperations": false,
        "authorizations": [
          {
            "name": "MyAuthorization2",
            "etag": "W/\"e33c875f-48df-4a91-b7d3-eb95b5ddbb89\"",
            "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Network/expressRouteCircuits/circuitName2/authorizations/MyAuthorization2",
            "properties": {
              "authorizationKey": "authkey",
              "authorizationUseStatus": "Available",
              "provisioningState": "Succeeded"
            }
          }
        ],
        "circuitProvisioningState": "Enabled",
        "gatewayManagerEtag": "",
        "peerings": [],
        "provisioningState": "Succeeded",
        "serviceKey": "6569625a-9ba4-498b-9719-14d778eef609",
        "serviceProviderProperties": {
          "bandwidthInMbps": 200,
          "peeringLocation": "peeringLocation",
          "serviceProviderName": "providerName"
        },
        "serviceProviderProvisioningState": "NotProvisioned"
      },
      "sku": {
        "name": "Standard_MeteredData",
        "family": "MeteredData",
        "tier": "Standard"
      }
    }
  ]
}

Definições

Nome Description
AdvertisedPublicPrefixProperties

Propriedades de prefixo necessárias para executar a validação usando a assinatura openssl.

AdvertisedPublicPrefixPropertiesValidationState

Estado de prefixo público anunciado que indica se o prefixo é validado ou não.

AuthorizationUseStatus

O status de uso da autorização.

CircuitConnectionStatus

Estado de conexão do Circuito de Rota Expressa.

CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

ExpressRouteCircuit

Recurso ExpressRouteCircuit.

ExpressRouteCircuitAuthorization

Autorização em um recurso ExpressRouteCircuit.

ExpressRouteCircuitConnection

Conexão de Circuito de Rota Expressa em um recurso ExpressRouteCircuitPeering.

ExpressRouteCircuitListResult

A resposta de uma operação de lista ExpressRouteCircuit.

ExpressRouteCircuitPeering

Emparelhamento em um recurso ExpressRouteCircuit.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

O estado de prefixo público anunciado do recurso emparelhamento.

ExpressRouteCircuitPeeringConfig

Especifica a configuração de emparelhamento.

ExpressRouteCircuitPeeringState

O estado do emparelhamento.

ExpressRouteCircuitServiceProviderProperties

Contém ServiceProviderProperties em um ExpressRouteCircuit.

ExpressRouteCircuitSku

Contém SKU em um ExpressRouteCircuit.

ExpressRouteCircuitSkuFamily

A família do SKU.

ExpressRouteCircuitSkuTier

A camada do SKU.

ExpressRouteCircuitStats

Contém estatísticas associadas ao emparelhamento.

ExpressRouteConnectionId

A ID do ExpressRouteConnection.

ExpressRoutePeeringState

O estado do emparelhamento.

ExpressRoutePeeringType

O tipo de emparelhamento.

Ipv6CircuitConnectionConfig

Propriedades de Conexão de Circuito IPv6 para alcance global.

Ipv6ExpressRouteCircuitPeeringConfig

Contém a configuração de emparelhamento IPv6.

PeerExpressRouteCircuitConnection

Conexão de circuito de rota expressa par em um recurso ExpressRouteCircuitPeering.

ProvisioningState

Provisionando estados de um recurso.

ServiceProviderProvisioningState

O estado ServiceProviderProvisioningState do recurso.

SubResource

Referência a outro sub-recurso.

AdvertisedPublicPrefixProperties

Propriedades de prefixo necessárias para executar a validação usando a assinatura openssl.

Nome Tipo Description
prefix

string

Prefixo público anunciado.

signature

string

Cadeia de caracteres assinada gerada pela criptografia de validationId com uma chave privada.

validationId

string

Cadeia de caracteres de validação que contém informações de emparelhamento de circuito.

validationState

AdvertisedPublicPrefixPropertiesValidationState

Estado de prefixo público anunciado que indica se o prefixo é validado ou não.

AdvertisedPublicPrefixPropertiesValidationState

Estado de prefixo público anunciado que indica se o prefixo é validado ou não.

Valor Description
NotConfigured

Não Configurado

Configuring

Configuração

Configured

Configurado

ValidationNeeded

ValidaçãoNecessária

ValidationFailed

Validação Com Falha

ManualValidationNeeded

Validação Manual Necessária

AsnValidationFailed

AsnValidaçãoFalhada

CertificateMissingInRoutingRegistry

CertificateMissingInRoutingRegistry

InvalidSignatureEncoding

CodificaçãoAssinaturaInvalid

SignatureVerificationFailed

Falha na verificação de assinatura

AuthorizationUseStatus

O status de uso da autorização.

Valor Description
Available

Disponível

InUse

InUse

CircuitConnectionStatus

Estado de conexão do Circuito de Rota Expressa.

Valor Description
Connected

Conectado

Connecting

Connecting

Disconnected

Desconectado

CloudError

Uma resposta de erro do serviço.

Nome Tipo Description
error

CloudErrorBody

Corpo do erro da nuvem.

CloudErrorBody

Uma resposta de erro do serviço.

Nome Tipo Description
code

string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

ExpressRouteCircuit

Recurso ExpressRouteCircuit.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

location

string

Local do recurso.

name

string

Nome do recurso.

properties.allowClassicOperations

boolean

Permitir operações clássicas.

properties.authorizationKey

string

A authorizationKey.

properties.authorizationStatus

string

O status de autorização do Circuito.

properties.authorizations

ExpressRouteCircuitAuthorization[]

A lista de autorizações.

properties.bandwidthInGbps

number (float)

A largura de banda do circuito quando o circuito é provisionado em um recurso do ExpressRoutePort.

properties.circuitProvisioningState

string

O estado CircuitProvisioningState do recurso.

properties.enableDirectPortRateLimit

boolean

Sinalizar indicando o status de limitação de taxa do circuito de porta direta do ExpressRoute.

properties.expressRoutePort

SubResource

A referência ao recurso ExpressRoutePort quando o circuito é provisionado em um recurso do ExpressRoutePort.

properties.gatewayManagerEtag

string

O GatewayManager Etag.

properties.globalReachEnabled

boolean

Sinalizar indicando o status de alcance global.

properties.peerings

ExpressRouteCircuitPeering[]

A lista de emparelhamentos.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso de circuito de rota expressa.

properties.serviceKey

string

A ServiceKey.

properties.serviceProviderNotes

string

O ServiceProviderNotes.

properties.serviceProviderProperties

ExpressRouteCircuitServiceProviderProperties

O ServiceProviderProperties.

properties.serviceProviderProvisioningState

ServiceProviderProvisioningState

O estado ServiceProviderProvisioningState do recurso.

properties.stag

integer (int32)

O identificador do tráfego do circuito. Marca externa para encapsulamento QinQ.

sku

ExpressRouteCircuitSku

A SKU.

tags

object

Tags de recursos.

type

string

Tipo de recurso.

ExpressRouteCircuitAuthorization

Autorização em um recurso ExpressRouteCircuit.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

name

string

Nome do recurso.

properties.authorizationKey

string

A chave de autorização.

properties.authorizationUseStatus

AuthorizationUseStatus

O status de uso da autorização.

properties.connectionResourceUri

string

A referência ao recurso de conexão do ExpressRoute usando a autorização.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso de autorização.

type

string

Tipo de recurso.

ExpressRouteCircuitConnection

Conexão de Circuito de Rota Expressa em um recurso ExpressRouteCircuitPeering.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

name

string

Nome do recurso.

properties.addressPrefix

string

/29 espaço de endereço IP para esculpir endereços cliente para túneis.

properties.authorizationKey

string

A chave de autorização.

properties.circuitConnectionStatus

CircuitConnectionStatus

Estado de conexão do Circuito de Rota Expressa.

properties.expressRouteCircuitPeering

SubResource

Referência ao Recurso de Emparelhamento Privado do Circuito de Rota Expressa da conexão de início do circuito.

properties.ipv6CircuitConnectionConfig

Ipv6CircuitConnectionConfig

Prefixo de endereço IPv6 PrefixProperties da conexão de circuito de rota expressa.

properties.peerExpressRouteCircuitPeering

SubResource

Referência ao Recurso de Emparelhamento Privado do Circuito de Rota Expressa do circuito emparelhado.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso de conexão de circuito de rota expressa.

type

string

Tipo de recurso.

ExpressRouteCircuitListResult

A resposta de uma operação de lista ExpressRouteCircuit.

Nome Tipo Description
nextLink

string (uri)

O link para a próxima página de itens

value

ExpressRouteCircuit[]

Os itens do ExpressRouteCircuit nesta página

ExpressRouteCircuitPeering

Emparelhamento em um recurso ExpressRouteCircuit.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

name

string

Nome do recurso.

properties.azureASN

integer (int32)

O ASN do Azure.

properties.connections

ExpressRouteCircuitConnection[]

A lista de conexões de circuito associadas ao Emparelhamento Privado do Azure para este circuito.

properties.expressRouteConnection

ExpressRouteConnectionId

A conexão do ExpressRoute.

properties.gatewayManagerEtag

string

O GatewayManager Etag.

properties.ipv6PeeringConfig

Ipv6ExpressRouteCircuitPeeringConfig

A configuração de emparelhamento IPv6.

properties.lastModifiedBy

string

Quem foi o último a modificar o emparelhamento.

properties.microsoftPeeringConfig

ExpressRouteCircuitPeeringConfig

A configuração de emparelhamento da Microsoft.

properties.peerASN

integer (int64)

minimum: 1
maximum: 4294967295

O ASN do par.

properties.peeredConnections

PeerExpressRouteCircuitConnection[]

A lista de conexões de circuito emparelhadas associadas ao Emparelhamento Privado do Azure para este circuito.

properties.peeringType

ExpressRoutePeeringType

O tipo de emparelhamento.

properties.primaryAzurePort

string

A porta primária.

properties.primaryPeerAddressPrefix

string

O prefixo de endereço primário.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso de emparelhamento de circuito de rota expressa.

properties.routeFilter

SubResource

A referência ao recurso RouteFilter.

properties.secondaryAzurePort

string

A porta secundária.

properties.secondaryPeerAddressPrefix

string

O prefixo de endereço secundário.

properties.sharedKey

string

A chave compartilhada.

properties.state

ExpressRoutePeeringState

O estado de emparelhamento.

properties.stats

ExpressRouteCircuitStats

As estatísticas de emparelhamento do circuito de rota expressa.

properties.vlanId

integer (int32)

A ID de VLAN.

type

string

Tipo de recurso.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

O estado de prefixo público anunciado do recurso emparelhamento.

Valor Description
NotConfigured

Não Configurado

Configuring

Configuração

Configured

Configurado

ValidationNeeded

ValidaçãoNecessária

ExpressRouteCircuitPeeringConfig

Especifica a configuração de emparelhamento.

Nome Tipo Description
advertisedCommunities

string[]

As comunidades do emparelhamento bgp. Especificado para o emparelhamento da Microsoft.

advertisedPublicPrefixInfo

AdvertisedPublicPrefixProperties[]

Lista de informações de prefixo necessárias para executar a validação.

advertisedPublicPrefixes

string[]

A referência a AdvertisedPublicPrefixes.

advertisedPublicPrefixesState

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

O estado de prefixo público anunciado do recurso emparelhamento.

customerASN

integer (int32)

O CustomerASN do emparelhamento.

legacyMode

integer (int32)

O modo herdado do emparelhamento.

routingRegistryName

string

O RoutingRegistryName da configuração.

ExpressRouteCircuitPeeringState

O estado do emparelhamento.

Valor Description
Disabled

Desactivado

Enabled

Habilitado

ExpressRouteCircuitServiceProviderProperties

Contém ServiceProviderProperties em um ExpressRouteCircuit.

Nome Tipo Description
bandwidthInMbps

integer (int32)

O BandwidthInMbps.

peeringLocation

string

O local de emparelhamento.

serviceProviderName

string

O serviceProviderName.

ExpressRouteCircuitSku

Contém SKU em um ExpressRouteCircuit.

Nome Tipo Description
family

ExpressRouteCircuitSkuFamily

A família do SKU.

name

string

O nome da SKU.

tier

ExpressRouteCircuitSkuTier

A camada do SKU.

ExpressRouteCircuitSkuFamily

A família do SKU.

Valor Description
UnlimitedData

UnlimitedData

MeteredData

MeteredData

ExpressRouteCircuitSkuTier

A camada do SKU.

Valor Description
Standard

Standard

Premium

Premium

Basic

Básico

Local

Local

ExpressRouteCircuitStats

Contém estatísticas associadas ao emparelhamento.

Nome Tipo Description
primarybytesIn

integer (int64)

O BytesIn Primário do emparelhamento.

primarybytesOut

integer (int64)

O BytesOut primário do emparelhamento.

secondarybytesIn

integer (int64)

O BytesIn secundário do emparelhamento.

secondarybytesOut

integer (int64)

O BytesOut secundário do emparelhamento.

ExpressRouteConnectionId

A ID do ExpressRouteConnection.

Nome Tipo Description
id

string

A ID do ExpressRouteConnection.

ExpressRoutePeeringState

O estado do emparelhamento.

Valor Description
Disabled

Desactivado

Enabled

Habilitado

ExpressRoutePeeringType

O tipo de emparelhamento.

Valor Description
AzurePublicPeering

AzurePublicPeering

AzurePrivatePeering

AzurePrivatePeering

MicrosoftPeering

MicrosoftPeering

Ipv6CircuitConnectionConfig

Propriedades de Conexão de Circuito IPv6 para alcance global.

Nome Tipo Description
addressPrefix

string

/125 espaço de endereço IP para esculpir endereços do cliente para o alcance global.

circuitConnectionStatus

CircuitConnectionStatus

Estado de conexão do Circuito de Rota Expressa.

Ipv6ExpressRouteCircuitPeeringConfig

Contém a configuração de emparelhamento IPv6.

Nome Tipo Description
microsoftPeeringConfig

ExpressRouteCircuitPeeringConfig

A configuração de emparelhamento da Microsoft.

primaryPeerAddressPrefix

string

O prefixo de endereço primário.

routeFilter

SubResource

A referência ao recurso RouteFilter.

secondaryPeerAddressPrefix

string

O prefixo de endereço secundário.

state

ExpressRouteCircuitPeeringState

O estado do emparelhamento.

PeerExpressRouteCircuitConnection

Conexão de circuito de rota expressa par em um recurso ExpressRouteCircuitPeering.

Nome Tipo Description
etag

string

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

id

string

ID do recurso.

name

string

Nome do recurso.

properties.addressPrefix

string

/29 espaço de endereço IP para esculpir endereços cliente para túneis.

properties.authResourceGuid

string

O guid do recurso da autorização usada para a conexão do circuito de rota expressa.

properties.circuitConnectionStatus

CircuitConnectionStatus

Estado de conexão do Circuito de Rota Expressa.

properties.connectionName

string

O nome do recurso de conexão de circuito de rota expressa.

properties.expressRouteCircuitPeering

SubResource

Referência ao Recurso de Emparelhamento Privado do Circuito de Rota Expressa do circuito.

properties.peerExpressRouteCircuitPeering

SubResource

Referência ao Recurso de Emparelhamento Privado do Circuito de Rota Expressa do circuito emparelhado.

properties.provisioningState

ProvisioningState

O estado de provisionamento do recurso de conexão de circuito de rota expressa de peer.

type

string

Tipo de recurso.

ProvisioningState

Provisionando estados de um recurso.

Valor Description
Failed

Falha

Succeeded

Succeeded

Canceled

Cancelado

Creating

Criando

Updating

Atualização

Deleting

Excluir

ServiceProviderProvisioningState

O estado ServiceProviderProvisioningState do recurso.

Valor Description
NotProvisioned

NotProvisioned

Provisioning

Provisionamento

Provisioned

Provisionado

Deprovisioning

Desprovisionamento

SubResource

Referência a outro sub-recurso.

Nome Tipo Description
id

string

ID do recurso.