Diverse Cross Connectによる標準Cross Connectの注文
Diverse Campus Cross Connectは、プライマリCampus Cross Connectと体系的にペアリングされたCampus Cross Connectのセカンダリ展開であり、ケーブル障害が発生した場合にバックアップとして機能します。
多様なCross Connectには以下のルールが適用されます:
- 多様な接続を確立するには、2つの異なるIBXが必要です。
- 多様な接続機能を利用できるのは一部のIBXのみ
- 多様なCross Connectには単一注文のみが適用されます。
- 複数台数のCross-Connect注文では、Diverse接続はサポートされません。
必須条件
- 認証 - OAuth2用のユーザー認証情報、クライアントID、クライアントシークレットを送信します。 認証を使用します。OAuth APIを呼び出して認証情報を検証および認証する方法については、API認証を参照してください。
新しいDiverse接続の注文
標準Cross Connectの新しい多様な接続を注文するには、/colocations/v2/orders/crossConnectsエンドポイントにPOSTリクエストを送信します。
リクエストの本文で、AサイドのパッチパネルIDとコネクタタイプ、およびZサイドのコネクタタイプ、回路ID、パッチパネルIDを指定します。詳細配列の1つのオブジェクトは、1つの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": "SC",
"patchPanel": {
"id": "PP:0000:1126899"
}
},
"zSide": {
"patchPanel": {
"id": "CP:0218:0102:13008148"
},
"circuitId": "1-12312312",
"connectorType": "SC"
},
"verifyLink": true,
"circuitDeliveryDate": "2022-03-04",
"submarineEngineerRequired": true,
"diverseConnections": {
"type": "NEW",
"aSide": {
"patchPanel": {
"id": "PP:0000:1126899"
},
"connectorType": "ST"
},
"zSide": {
"patchPanel": {
"id": "CP:0218:0102:13008148"
},
"circuitId": "1293012000",
"connectorType": "SC"
}
}
}
]
}'
リクエストボディに含まれるパラメータは、この例に特有のものです。パラメータの完全なリストとその説明については、API Referenceを参照してください。
HTTP コード 201 が返され、ロケーションを含むレスポンス ヘッダーが返されると、注文は正常に作成されます。レスポンスボディはありません。
この注文を更新したい場合は、Update a cross connects orderエンドポイントを使用してください。
既存のDiverse接続の注文
既存の Cross Connect に多様な接続を注文するには、/colocation/v2/orders/crossConnects エンドポイントに POST リクエストを送信します。リクエスト本文に Cross-Connect のシリアル番号を指定します。a サイドと z サイドのシリアル番号は必要ありません。details配列の1つのオブジェクトは、1つの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": "SC",
"patchPanel": {
"id": "PP:0000:1126899"
}
},
"zSide": {
"patchPanel": {
"id": "CP:0218:0102:13008148"
},
"circuitId": "1-12312312",
"connectorType": "SC"
},
"verifyLink": true,
"circuitDeliveryDate": "2022-03-04",
"submarineEngineerRequired": true,
"diverseConnections": {
"type": "EXISTING",
"serialNumber": "20783335"
}
}
]
}'
リクエストボディに含まれるパラメータは、この例に特有のものです。パラメータの完全なリストとその説明については、API Referenceを参照してください。
HTTP コード 201 が返され、ロケーションを含むレスポンス ヘッダーが返されると、注文は正常に作成されます。レスポンスボディはありません。
この注文を更新したい場合は、Update a cross connects orderエンドポイントを使用してください。