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 |