ポートからの Megaport Internet 接続の API 作成
このトピックでは、ポートから Megaport Internet 接続を作成するための API 手順について説明します。
このプロセスには以下の手順が含まれます:
- GET プロダクトリストを使用して、Megaport のロケーションで A-End の
productUidを検索し、ポートを特定します。 - GET パートナー Megaport を使用して、インターネットルーター(ポート)を特定するために B-End の
productUidを検索します。vxcPermitted が True、connectType が TRANSIT であることを確認してください。 - 必要なリクエストボディで設定を検証します。
- 検証されたリクエストボディで Megaport Internet 接続を購入します。
注記
MVE の接続性を提供し、SD-WAN オーバーレイネットワークとの登録と通信のための Megaport Internet 接続を作成する詳細については、API 開発者ポータルの Megaport Virtual Edge (MVE) を参照してください。
Megaport Internet 接続の詳細については、Megaport Internet 概要 を参照してください。
はじめる前に、有効なアクセストークンを取得してください。詳細については、API キーの作成 を参照してください。
ポートの productUid を取得するには
-
Postman で、左のナビゲーションから Product Details をクリックし、GET Product List をクリックします。
-
Send をクリックします。
-
返されたプロダクト詳細から、接続したいポートの
productUid値を見つけます。
この例では次のポートを使用します:"productName": "GB Megaport Internet Port" "productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a"
インターネットルーター(B-End ポート)の productUid を取得するには
-
Postman で、左のナビゲーションから Locations をクリックし、GET Partner Megaports をクリックします。
-
クエリパラメータを更新して、connectType が TRANSIT であり、vxcPermitted が True に設定されていることを確認します。
これにより、Megaport Internet 接続をサポートし、新しい接続が受け入れられるポートが返されます。 -
Send をクリックします。
-
返されたパートナー Megaport 詳細から、接続したいインターネットルーターまたはポートの
productUid値を見つけます。
この例では次のポートを使用します:"productUid": "874dbcff-a1f9-4328-9c08-112cd87c20f6"
価格詳細を確認し、Megaport Internet 接続設定を検証するには
-
Postman で、左のナビゲーションから Connections > Megaport Internet を展開し、POST Validate Megaport Internet Order (v3) をクリックします。
-
接続の各端の
productUidでボディを更新します。
また、名前、レート制限、契約条件などの値を変更することもできます。 -
POST リクエストを行うために Send をクリックします。
POST {baseUrl}/v3/networkdesign/validate
[
{
"productUid": "ecdc7ee9-a197-4686-8b16-046cfc07797a",
"associatedVxcs": [
{
"rateLimit": 10000,
"term": 12,
"productName": "Example Megaport Internet Connection",
"aEnd": {
"productName": "GB Megaport Internet Port"
},
"bEnd": {
"productUid": "874dbcff-a1f9-4328-9c08-112cd87c20f6"
},
"productType": "VXC",
"connectType": "TRANSIT",
"shutdown": false,
"promoCode": "promox3mnthfree2"
}
]
}
]
リクエストを検証し、レスポンスの価格詳細を確認した後、Megaport Internet 接続を注文します。
Megaport Internet 接続を注文するには
-
POST Validate Megaport Internet Order (v3) から検証済みのボディをコピーし、POST Buy Megaport Internet (v3) のボディに貼り付けます。
-
リクエストを送信するために Send をクリックします。
POST {baseUrl}/v3/networkdesign/buy結果として得られる Megaport Internet 接続は Megaport Portal に表示されます.
