本文へスキップ

Cross Connect 注文の作成

Cross Connectは、同一または異なるエクイニクスIBXデータセンター内の2つのお客様間を結ぶポイントツーポイントのケーブルリンクです。Cross Connectは、Cross Connect&施設内ケーブルの発注権限を持つカスタマーポータルユーザーによってのみ発注できます。

この方法では、同一または異なるIBXロケーションにいる2つのエクイニクスのお客様(AサイドとZサイド)間でCross Connect注文リクエストを作成します。Aサイドのお客様がプロバイダへの接続リクエストを開始します。

Cross Connectは、1回の注文で単数または複数の数量を発注することができます。複数数量のCross Connectは、以下の条件を満たす場合のみ、1回の注文依頼で提出することができます:

  • すべてのCross Connectは、同じAサイドのIBX、ケージ、口座から始まります。
  • すべてのCross Connectは、同じZサイドプロバイダ、IBX、ケージで終了します。
  • 1回のリクエストでクロスコネクトの合計数が10を超えないこと

注文したいCross-Connectがこの条件を満たさない場合は、個別に注文リクエストを送信する必要があります。

必須条件

  1. 認証 - OAuth2用のユーザー認証情報、クライアントID、クライアントシークレットを送信します。 認証を使用します。OAuth APIを呼び出して認証情報を検証および認証する方法については、API認証を参照してください。

Aサイド情報

  1. GET Locationsエンドポイントを使用して、クロスコネクトの起点(a側)のロケーション情報を取得します。正確なIBX、ケージID、キャビネットIDを決定します。すべてのクロスコネクトが同じ IBX とケージに属していることを確認してください。

    このCross Connectのために機器にパッチを当てたい場合、キャビネットIDは次のa-sideパラメータでリクエストに渡されます: cabinetId

    Aサイドのロケーション情報がすでにお分かりの場合は、このステップを省略することができます。

  2. GET 接続サービスを使用して、ご希望の場所のすべての接続サービス情報を取得します。選択した IBX で利用可能な接続サービス、メディア タイプ、コネクタ タイプ、およびプロトコル タイプを決定します。

    これらの値は、以下のa-sideパラメータのリクエストボディにも渡されます:connectionServicemediaTypeconnectorTypeprotocolType`。

    A側の接続サービス情報をすでにご存知の場合は、このステップを省略できます。

  3. GET PatchPanelsを使用して、a側の優先パッチパネルIDを決定します。この値は、以下のa-sideパラメータ(patchPanelの一部)のリクエストボディに渡されます。 オブジェクト):id`.

    利用可能なポートやすべての接続サービスなど、パッチパネルの詳細情報を取得したい場合は、APIリファレンスセクションのGET PatchPanels {patchPanelId}を参照してください。

    すでにパッチパネル情報を知っている場合は、この手順を省略できます。

サイド情報

  1. GET Providersエンドポイントを使用して、利用可能なサイド・サービス・プロバイダのリストを取得し、アカウント番号を決定します。

  2. GET Locationsエンドポイントを使用して、クロスコネクト先(サイド)のロケーション情報を取得します。正確な IBX、ケージ ID、キャビネット ID を決定します。すべてのクロスコネクトが同じ IBX とケージに属していることを確認してください。

  3. GET 接続サービスを使用して、ご希望の場所のすべての接続サービス情報を取得します。選択した IBX で利用可能な接続サービス、メディア タイプ、コネクタ タイプ、およびプロトコル タイプを決定します。

    これらの値は、リクエストボディの connectorType パラメータに渡されます。

  4. GET PatchPanelsを使用して、a側の優先パッチパネルIDを決定します。この値は、以下のa-sideパラメータ(patchPanelの一部)のリクエストボディに渡されます。 オブジェクト):id`.

  5. サーキットIDケーブル参照番号については、サービスプロバイダーを参照してください。この値はリクエストボディの circuitId サイドパラメータに渡されます。

    サーキットIDをすでにご存知の場合は、このステップを省略できます。

LOAなしの標準Cross Connectのご注文

標準Cross Connectを注文するには、/colocation/v2/orders/crossConnectsエンドポイントにPOSTリクエストを送信します。

リクエストの本文で、サイドのパッチパネルID、接続サービスの詳細、およびサイドのコネクタタイプ、回路ID、パッチパネルIDを指定してください。

詳細配列の1つのオブジェクトは、1つのCross Connectを表します。複数のCross Connectを注文する場合は、詳細配列に複数のオブジェクトを渡します。

curl -X
POST "https://api.equinix.com/colocations/v2/orders/crossConnects"
-H "content-type: application/json"
-H "authorization: Bearer <token>"
-d '{
    "details": [
    {
      "aSide": {
        "connectionService": "SINGLE_MODE_FIBER",
        "mediaType": "SINGLE_MODE_FIBER",
        "protocolType": "10_GIG_ETHERNET",
        "connectorType": "FC",
        "patchPanel": {
          "id": "CP:0104:1199890"
        }
      },
      "zSide": {
        "connectorType": "LC",
        "circuitId": "1-12312312",
        "patchPanel": {
          "id": "PP:0104:1190123"
        }
      }
    }
  ]
}'

リクエストボディに含まれるパラメータは、この例に特有のものです。パラメータの完全なリストとその説明については、API Referenceを参照してください。

LOA付き標準Cross Connectのご注文

標準Cross Connectを注文するには、/colocation/v2/orders/crossConnectsエンドポイントにPOSTリクエストを送信します。

リクエストの本文に、AサイドのパッチパネルID、接続サービスの詳細、およびZサイドのコネクタタイプ、回路ID、パッチパネルID、LOAアタッチメットIDを指定してください。

詳細配列の1つのオブジェクトは、1つのCross Connectを表します。複数のCross Connectを注文する場合は、詳細配列に複数のオブジェクトを渡します。

添付ファイル付きの注文を作成する前に、POST Attachments File エンドポイントを使用してください。

サンプルcURLリクエスト:

curl -X
POST "https://api.equinix.com/colocations/v2/orders/crossConnects"
-H "content-type: application/json"
-H "authorization: Bearer <token>"
-d '{
    "details": [
    {
      "aSide": {
        "connectionService": "SINGLE_MODE_FIBER",
        "mediaType": "SINGLE_MODE_FIBER",
        "protocolType": "10_GIG_ETHERNET",
        "connectorType": "FC",
        "patchPanel": {
          "id": "CP:0104:1199890"
        }
      },
      "zSide": {
        "providerName": "Acme Corporation",
        "ibx": "AM1",
        "loaAttachmentId": "fcb2k8763-2947-456e-8d68-f280753d60ba"
      }
    }
  ]
}'

リクエストボディに含まれるパラメータは、この例に特有のものです。パラメータの完全なリストとその説明については、API Referenceを参照してください。

標準Cross Connectのご注文 全例

標準Cross Connectを注文するには、/colocation/v2/orders/crossConnectsエンドポイントにPOSTリクエストを送信します。

この例は、複数のアカウントを持つケージのアカウントから、LOA添付の新しいサービスプロバイダーへのCross Connectのための迅速な注文で、その他の添付ファイル、情報、およびリクエストも含まれています。

添付ファイル付きの注文を作成する前に、POST Attachments File エンドポイントを使用してください。

サンプルcURLリクエスト:

curl -X
POST "https://api.equinix.com/colocations/v2/orders/crossConnects"
-H "content-type: application/json"
-H "authorization: Bearer <token>"
-d '{
    "details": [
    {
      "aSide": {
        "connectionService": "SINGLE_MODE_FIBER",
        "mediaType": "SINGLE_MODE_FIBER",
        "protocolType": "10_GIG_ETHERNET",
        "connectorType": "FC",
        "mediaConverterRequired": false,
        "ifcCircuitCount": 2,
        "patchPanel": {
          "id": "CP:0104:1199890",
          "portA": 12,
          "portB": 13
        },
        "patchEquipment": {
          "cabinetId": "SG1:01:00EQ00:0001",
          "connectorType": "FC",
          "details": "Refer to attachment for patching details.",
          "port": 10
        }
      },
      "zSide": {
        "providerName": "Acme Corporation",
        "ibx": "PE2",
        "connectorType": "LC",
        "circuitId": "1-12312312",
        "patchPanel": {
          "id": "PP:0104:1190123",
          "portA": 1,
          "portB": 2
        },
        "loaAttachmentId": "fcb2k8763-2947-456e-8d68-f280753d60ba",
        "notificationEmail": "johndoe@acme.com"
      },
      "verifyLink": true,
      "circuitDeliveryDate": "2020-10-09T10:00:22.395Z",
      "submarineEngineerRequired": true
    }
  ],
  "expediteDateTime": "2020-10-10T06:30:22.395Z",
  "customerReferenceId": "EQX_CC_20201010",
  "description": "Please refer to attachment for full details for this cross connects order.",
  "attachments": [
    {
      "id": "85d9660a-f877-405a-b38e-8e61a4f77f44",
      "name": "OrderInstructions.docx"
    }
  ],
  "purchaseOrder": {
    "type": "NEW",
    "number": "EQXPO_Ref9654284",
    "amount": 10000,
    "startDate": "2020-10-01",
    "endDate": "2021-09-30",
    "attachmentId": "56d10de6-f2c0-4edd-ba29-b70736aa2093"
  },
  "contacts": [
    {
      "type": "NOTIFICATION",
      "registeredUsers": [
        "john_doe",
        "john_doe1"
      ]
    },
    {
      "type": "TECHNICAL",
      "firstName": "Jane",
      "lastName": "Doe",
      "availability": "WORK_HOURS",
      "timezone": "America/New_York",
      "details": [
        {
          "type": "EMAIL",
          "value": "janedoe@acme.com"
        },
        {
          "type": "PHONE",
          "value": "+1-987654321"
        },
        {
          "type": "MOBILE",
          "value": "+1-912345678"
        }
      ]
    }
  ]
}'

パラメータの完全なリストとその説明については、API リファレンスを参照してください。

このページは役に立ちましたか?