Pular para conteúdo

Criando um VXC Entre Duas Portas com a API

Este tópico descreve o procedimento API para criar um VXC entre duas Portas suas, incluindo como obter os IDs das Portas, validar o VXC, e fazer o pedido do VXC.

O exemplo neste tópico cria um VXC entre uma Porta no local Digital Realty, Londres, Reino Unido, e outra Porta em Iron Mountain, Ashburn, EUA.

Para criar o VXC, precisaremos do productUid de cada Porta.

Antes de começar, obtenha um token de acesso válido. Para mais informações, veja Criando uma Chave API.

Para obter o productUid das Portas a serem conectadas

  1. No Postman, clique em Detalhes do Produto no menu de navegação à esquerda e clique em Obtenha lista de produtos.

  2. Clique em Enviar.

  3. Dos detalhes de produto retornados, localize os valores de productUid das duas Portas que você deseja conectar.
    Este exemplo usa as seguintes Portas:

    "productName": "API Port London" with "productUid": "7f5f9574-315e-4527-af44-122605a411de"
    "productName": "API Port2 Ashburn" with "productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
    

Para revisar os detalhes de preço e validar a configuração do VXC ponto-a-ponto

  1. No Postman, expanda Connections > Virtual Cross Connects no menu de navegação à esquerda e clique em POST Validate VXC Order (v3).

  2. Atualize o corpo (Body) com os productUids de cada terminação da conexão.
    Você também pode mudar valores adicionais, tais como nome, limite de taxa, vigência do contrato, se a conexão deve estar ativa ou inativa, e a ID da VLAN.

  3. Clique em Enviar para fazer uma solicitação POST.

    POST {baseUrl}/v3/networkdesign/validate
    
[
  {
    "productUid": "7f5f9574-315e-4527-af44-122605a411de",
    "associatedVxcs": [
      {
        "productName": "Minha API criou o VXC",
        "rateLimit": 500,
        "term":12,
        "shutdown": false,
        "aEnd": {
          "vlan": 102
        },
        "bEnd": {
          "productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
          "vlan": 101
        }
      }
    ]
  }
]

Após validar a solicitação e revisar os detalhes de preço na resposta, crie o VXC.

Para criar o VXC entre as Portas

  1. Copie o Body validado do POST Validate VXC Order (v3) e cole-o no Body de POST Buy VXC (v3).

  2. Clique em Enviar para postar a solicitação.

    POST {baseUrl}/v3/networkdesign/buy
    

    O VXC ponto-a-ponto resultante aparecerá no Megaport Portal.

Portal Visualização da Porta da API e VXC