Erstellen eines VXC zwischen zwei Ports mit der API
Dieses Thema beschreibt das API-Verfahren zum Erstellen eines VXC zwischen zwei Ports, die Ihnen gehören, einschließlich wie Sie die Port-IDs abrufen, den VXC validieren und den VXC bestellen.
Das Beispiel in diesem Thema erstellt einen VXC zwischen einem Port in Digital Realty, London, UK, und einem weiteren Port in Iron Mountain, Ashburn, US.
Zum Erstellen des VXC benötigen wir die productUid für jeden Port.
Bevor Sie beginnen, besorgen Sie sich ein gültiges Zugriffstoken. Weitere Informationen finden Sie unter Erstellen eines API-Schlüssels.
So erhalten Sie die productUid der zu verbindenden Ports
-
Klicken Sie in Postman in der linken Navigation auf Produktdetails und wählen Sie GET Produktliste aus.
-
Klicken Sie auf Senden.
-
Suchen Sie in den zurückgegebenen Produktdetails die
productUid-Werte für die zwei Ports, die Sie verbinden möchten.
Dieses Beispiel verwendet diese Ports:"productName": "API Port London" with "productUid": "7f5f9574-315e-4527-af44-122605a411de" "productName": "API Port2 Ashburn" with "productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
So prüfen Sie die Preisdetails und validieren die Konfiguration für den Punkt-zu-Punkt-VXC
-
Erweitern Sie in Postman in der linken Navigation Verbindungen > Virtual Cross Connects und klicken Sie auf POST VXC-Bestellung validieren (v3).
-
Aktualisieren Sie den Body mit den
productUidsfür jedes Ende der Verbindung.
Sie können auch zusätzliche Werte ändern, wie Name, Rate Limit (Übertragungsratenlimit), Vertragslaufzeit, ob die Verbindung aktiviert oder heruntergefahren ist, und VLAN-ID. -
Klicken Sie auf Senden, um eine POST-Anforderung zu senden.
POST {baseUrl}/v3/networkdesign/validate
[
{
"productUid": "7f5f9574-315e-4527-af44-122605a411de",
"associatedVxcs": [
{
"productName": "My API created VXC",
"rateLimit": 500,
"term":12,
"shutdown": false,
"promoCode": "promox3mnthfree2",
"aEnd": {
"vlan": 102
},
"bEnd": {
"productUid": "1f751b96-87c5-4bbf-8a7a-a93a04f71a70",
"vlan": 101
}
}
]
}
]
Nachdem Sie die Anforderung validiert und die Preisdetails in der Antwort geprüft haben, erstellen Sie den VXC.
So erstellen Sie den VXC zwischen den Ports
-
Kopieren Sie den validierten Body aus POST VXC-Bestellung validieren (v3) und fügen Sie ihn in den Body von POST VXC bestellen (v3) ein.
-
Klicken Sie auf Senden, um die Anforderung zu senden.
POST {baseUrl}/v3/networkdesign/buyDer resultierende Punkt-zu-Punkt-VXC wird im Megaport Portal angezeigt.
