action.skip

API を使用したポートからの Megaport Internet 接続の作成

このトピックでは、ポートから Megaport Internet 接続を作成する API 手順について説明します。

このプロセスには以下のステップが含まれます。

  • 「GET Product List (製品リストの取得)」を使用して A エンドの「productUid」を検索し、Megaport ロケーションのポートを特定する。
  • 「GET Partner Megaports (Partner Megaport を取得)」を使用して B エンドの「productUid」を検索し、インターネット ルーター (ポート) を特定する。vxcPermitted True と connectType TRANSIT を使用する。
  • 必要な依頼のボディで設定を検証する。
  • 検証された依頼のボディで Megaport Internet 接続を購入する。

注意

接続性を提供し、SD-WAN オーバーレイ ネットワークに登録して通信するために MVE 用に Megaport Internet 接続を作成する方法の詳細については、API 開発者ポータルの「Megaport バーチャル エッジ (MVE)」を参照してください。

Megaport Internet接続の詳細については、「Megaport Internet概要」を参照してください。

始める前に、有効なアクセス トークンを取得します。詳細については、API キーの作成を参照してください。

ポートの productUid を取得するには

  1. Postman で、左側のナビゲーションの「Product Details (製品の詳細)」をクリックし、「GET Product List (製品リストの取得)」をクリックします。

  2. 「Send(送信)」をクリックします。

  3. 返答された製品の詳細から、接続する 2 つのポートの「productUid」値を見つけます。
    この例では次のポートを使用します。

    "productName":"GB Megaport Internet Port"
    "productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a"
    

インターネット ルーター (B エンド ポート) の productUid を取得するには

  1. Postman で、左側のナビゲーションで「Locations (場所)」をクリックし、「GET Partner Megaports (Partner Megaportを取得)」をクリックします。

  2. クエリ パラメーターを更新し、connectType を TRANSITに、vxcPermitted を True に設定します。
    これはMegaport Internet接続をサポートし、新規接続を受け付けるポートを返します。

  3. 「Send(送信)」をクリックします。

  4. 返された Partner Megaport の詳細から、接続したいインターネット ルーターまたはポートの「productUid」値を探します。
    この例では次のポートを使用します。

    "productUid":"874dbcff-a1f9-4328-9c08-112cd87c20f6"
    

価格設定の詳細を確認し、Megaport Internet接続設定を検証するには

  1. Postman で、左のナビゲーションで「Connections (接続)」>「Megaport Internet」を展開し、「POST Validate Megaport Internet Order (Megaport インターネット注文の検証を発行)」をクリックします。

  2. 接続の両端の「productUid」でボディを更新します。
    名前や制限帯域などの追加の値を変更することもできます。

  3. 「Send(送信)」をクリックして、発行依頼を行います。

    POST {baseUrl}/v3/networkdesign/validate
    
[
 {
   "productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a",
   "associatedVxcs": [
     {    
      "rateLimit": 10000,
      "productName": "Example Megaport Internet Connection",
      "aEnd": {
        "productName": "GB Megaport Internet Port"
      },  
      "bEnd": {
        "productUid": "874dbcff-a1f9-4328-9c08-112cd87c20f6"
      },
      "productType": "VXC",
      "connectType": "TRANSIT"
     }
 ]
 }
]

依頼を検証し、返答された価格の詳細を確認し、Megaport Internet 接続を注文します。

Megaport Internet接続を注文するには

  1. 検証済みのボディを「POST Validate Megaport Internet Order (Megaport インターネット注文の検証を発行)」からコピーし、「POST Buy Megaport Internet (Megaport インターネットの購入を発行)」のボディに貼り付けます。

  2. 「Send(送信)」をクリックして依頼を発行します。

    POST {baseUrl}/v3/networkdesign/buy
    

    その結果、Megaport Internet 接続が Megaport Portal 内に表示されます。

API により作成された Megaport Internet 接続のポータル ビュー