プロバイダへの接続価格の決定
Network Edge 仮想デバイスをサービスプロバイダに接続する価格を決定します。
前提条件
-
認証-ユーザー認証情報、クライアントID、クライアントシークレットを送信してOauth2認証を行います。認証情報を検証および認証するためにOAuth APIを呼び出す方法については、「API認証」を参照してください。
-
Network Edgeデバイス情報を確認します。登録されたライセンスを持つ、プロビジョニングされたEquinix仮想デバイス/冗長デバイス/クラスタが必要です。Get Virtual DevicesまたはGet Virtual Device {uuid}を呼び出して、利用可能な仮想デバイスとクラスタを確認します。接続には、デバイスで使用可能なインターフェースを選択できます。ただし、指定しない場合、Equinixはインターフェースを選択します。
-
Get All Metrosエンドポイントを使用して、Equinix Fabricが利用可能なすべての都市圏を検索し、接続先の場所を決定します。
-
接続先のサービスプロバイダのサービスプロファイルを特定します。特定のサービスプロファイルを検索するには、[Retrieve Service Profiles API(サービスプロファイルの[取得)]](/api-catalog/fabricv4#tag/Service-Profiles/operation/searchServiceProfiles)リクエストを使用するか、[List Service Profiles API[(サービスプロファイルの一覧表示)]](/api-catalog/fabricv4#tag/Service-Profiles/operation/listServiceProfiles)リクエストを使用して、利用可能なすべてのサービスプロファイルを一覧表示し、接続先のプロファイル
プロバイダへの接続に関する料金情報の請求
価格情報をリクエストするには、/fabric/v4/prices/searchエンドポイントにリクエストを送信してください。POSTリクエストの本文で価格基準を指定してください。
サンプルcURLリクエスト:
curl -X POST 'https://api.equinix.com/fabric/v4/prices/search'
-H 'content-type: application/json'
-H 'authorization: Bearer <token>'
-d '{
"filter": {
"and": [
{
"property": "/type",
"operator": "=",
"values": [
"VIRTUAL_CONNECTION_PRODUCT"
]
},
{
"property": "/connection/type",
"operator": "=",
"values": [
"GW_VC"
]
},
{
"property": "/connection/bandwidth",
"operator": "IN",
"values": [
50,
1000
]
},
{
"property": "/connection/aSide/accessPoint/type",
"operator": "=",
"values": [
"VD"
]
},
{
"property": "/connection/aSide/accessPoint/location/metroCode",
"operator": "=",
"values": [
"CH"
]
},
{
"property": "/connection/zSide/accessPoint/location/metroCode",
"operator": "=",
"values": [
"DC"
]
},
{
"property": "/connection/zSide/accessPoint/type",
"operator": "=",
"values": [
"SP"
]
},
{
"property": "/connection/zSide/accessPoint/profile/uuid",
"operator": "=",
"values": [
"e0346949-00af-480b-801b-bdd2b8980c6e"
]
}
]
}
}'
リクエスト本文に含まれるパラメータは、この例に固有のものです。パラメータの完全なリストとその説明については、APIリファレンスを参照してください。