Pular para conteúdo

Campos de resposta da API da chave de serviço do Azure

Este tópico mostra a resposta a uma solicitação de consulta de chave de serviço do Azure e descreve os campos da resposta.

    GET {baseUrl}/v2/secure/azure/{service_key}
{
    "message": "Successful lookup",
    "terms": "This data is subject to the Acceptable Use Policy https://www.megaport.com/legal/acceptable-use-policy",
    "data": {
        "managed": true,
        "connectType": "AZURE",
        "resource_type": "csp_connection",
        "bandwidth": 200,
        "service_key": "3e2480b2-b4d5-424b-976a-7b0de65a1b62",
        "vlan": 3289,
        "megaports": [
            {
                "portSpeed": 10000,
                "name": "Washington DC Primary",
                "state": "VA",
                "description": "Azure ExpressRoute at Equinix DC2/6",
                "productUid": "a7ae8a35-433e-44aa-87cb-a1b7995ab008",
                "nServiceId": 32832,
                "companyUid": "c40de5ed-4707-4471-a78c-69436de2c505",
                "country": "USA",
                "vxc": 60574,
                "port": 14570,
                "companyName": "Azure ExpressRoute",
                "locationId": 67,
                "productId": 14570,
                "type": "primary",
                "companyId": 1475
            },
            {
                "portSpeed": 10000,
                "name": "Washington DC Secondary",
                "state": "VA",
                "description": "Azure ExpressRoute at Equinix DC2/6",
                "productUid": "07ab0ee6-7f77-41ac-bbe6-335e3ee6d182",
                "nServiceId": 36431,
                "companyUid": "c40de5ed-4707-4471-a78c-69436de2c505",
                "country": "USA",
                "vxc": 60575,
                "port": 16108,
                "companyName": "Azure ExpressRoute",
                "locationId": 67,
                "productId": 16108,
                "type": "secondary",
                "companyId": 1475
            }
        ],
        "peers": [
            {
                "peer_asn": 133937,
                "shared_key": null,
                "primary_subnet": "169.254.167.176/30",
                "secondary_subnet": "169.254.167.180/30",
                "vlan": 100,
                "type": "private"
            },
            {
                "peer_asn": 133937,
                "shared_key": null,
                "prefixes": "117.18.81.116/30,117.18.81.120/30",
                "primary_subnet": "117.18.81.116/30",
                "secondary_subnet": "117.18.81.120/30",
                "vlan": 200,
                "type": "microsoft"
            }
        ]
    }
}

Estas tabelas descrevem cada campo na resposta.

Atributo Descrição Valores
managed Indica se Megaport gerencia as informações de peer true/false
connectType AZURE
resource_type csp_connection
bandwidth A largura de banda definida na configuração do ExpressRoute no portal do Azure • 50 Mbps
• 100 Mbps
• 200 Mbps
• 500 Mbps
• 1 Gbps
• 2 Gbps
• 5 Gbps
• 10 Gbps
Para mais informações, consulte o tópico de ajuda da Microsoft com opções de largura de banda.
service_key O ID da chave de serviço UUID
vlan ID da VLAN
megaports Array com detalhes da Megaport, incluindo VXCs conectados. O array contém informações para uma porta primária e uma secundária. Para obter mais informações, consulte a tabela Ports (a seguir).
peers Array de informações de peer, com no máximo dois: private e microsoft. Se os peers não estiverem configurados, eles não estarão presentes. Para obter mais informações, consulte a tabela Peers (abaixo).

Ports

Atributo Descrição
portSpeed Velocidade do Port: 1000, 10000 ou 100000 Mbps
name Nome do Port
state Localização do Port (Estado)
description Descrição do Port
productUid UUID do Port - usado para pedidos
nServiceId Usado por Megaport
companyUid Usado por Megaport
country Localização do Port (País)
vxc ID numérico do VXC associado a esta combinação de chave/Port. Nulo se um VXC não estiver configurado
port ID numérico do Port
companyName Nome da empresa proprietária do Port
locationId O ID da localização deste Port
productId Igual ao Port
companyId ID numérico da empresa

Peers

Para um Port, você configura peering pelo portal do Azure. Quando configurado, os detalhes de peering aparecem na resposta.

Para um MCR, você pode definir o tipo de peering pela API e Megaport configura automaticamente os detalhes de BGP. Quando configurados, esses detalhes de peering aparecem na resposta de validação da chave de serviço.

Atributo Descrição Valores
peer_asn O ASN do peer ASN válido (não use 65515)
shared_key Chave BGP compartilhada Nulo ou até 25 caracteres alfanuméricos
prefixes Prefixos de endereços IP Lista separada por vírgulas de prefixos de endereços IP públicos associados às sub-redes primária e secundária - presente apenas para Microsoft peering.
primary_subnet Sub-rede IP primária associada a este tipo de peer. Prefixo de IP
secondary_subnet Sub-rede IP secundária associada a este tipo de peer. Prefixo de IP
vlan VLAN interna associada a este tipo de peer int
type Tipo de Peering microsoft ou private