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 を取得するには
-
Postman で、左側のナビゲーションの「Product Details (製品の詳細)」をクリックし、「GET Product List (製品リストの取得)」をクリックします。
-
「Send(送信)」をクリックします。
-
返答された製品の詳細から、接続する 2 つのポートの「productUid」値を見つけます。
この例では次のポートを使用します。"productName":"GB Megaport Internet Port" "productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a"
インターネット ルーター (B エンド ポート) の productUid を取得するには
-
Postman で、左側のナビゲーションで「Locations (場所)」をクリックし、「GET Partner Megaports (Partner Megaportを取得)」をクリックします。
-
クエリ パラメーターを更新し、connectType を TRANSITに、vxcPermitted を True に設定します。
これはMegaport Internet接続をサポートし、新規接続を受け付けるポートを返します。 -
「Send(送信)」をクリックします。
-
返された Partner Megaport の詳細から、接続したいインターネット ルーターまたはポートの「productUid」値を探します。
この例では次のポートを使用します。"productUid":"874dbcff-a1f9-4328-9c08-112cd87c20f6"
価格設定の詳細を確認し、Megaport Internet接続設定を検証するには
-
Postman で、左のナビゲーションで「Connections (接続)」>「Megaport Internet」を展開し、「POST Validate Megaport Internet Order (Megaport インターネット注文の検証を発行)」をクリックします。
-
接続の両端の「productUid」でボディを更新します。
名前や制限帯域などの追加の値を変更することもできます。 -
「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接続を注文するには
-
検証済みのボディを「POST Validate Megaport Internet Order (Megaport インターネット注文の検証を発行)」からコピーし、「POST Buy Megaport Internet (Megaport インターネットの購入を発行)」のボディに貼り付けます。
-
「Send(送信)」をクリックして依頼を発行します。
POST {baseUrl}/v3/networkdesign/buy
その結果、Megaport Internet 接続が Megaport Portal 内に表示されます。