Überwachen des Dienststatus mit der API

Sie können den Status eines beliebigen Megaport-Dienstes (z. B. Port, VXC oder MCR) mit dieser Anfrage abrufen, die im Ordner „Product Details“ der Postman-Sammlung verfügbar ist:

GET {baseUrl}/v2/product/{productUid}

Die Antwort enthält den Status des Dienstes im Feld provisioningStatus. Das Feld provisioningStatus kann die folgenden Werte haben:

Bereitstellungsstatus Beschreibung Port MCR VXC
NEW (NEU) Nur für vorbestellte Ports. Dieser Status zeigt an, dass der Serviceauftrag angenommen wurde und darauf wartet, dass die Infrastruktur zur Verfügung steht. Dieser Status gilt nur für Port-Vorbestellungen. nicht zutr. nicht zutr.
DEPLOYABLE (BEREITSTELLBAR) Der Serviceauftrag wurde bestätigt und wartet auf die Bereitstellung. Dienste befinden sich typischerweise für 1-2 Minuten in diesem Status.
CONFIGURED (KONFIGURIERT) Die Bereitstellung ist abgeschlossen und der Dienst ist im Netzwerk konfiguriert.
LIVE Die Bedeutung dieses Status hängt vom Produkt ab. Der Dienst wurde im Netzwerk als aktiviert erkannt. Am Port wurde Licht erkannt, was bedeutet, dass ein Cross-Connect angeschlossen und der Port aktiviert wurde. Der Übergang von CONFIGURED (KONFIGURIERT) zu LIVE erfolgt sofort. Der Übergang von CONFIGURED (KONFIGURIERT) zu LIVE erfolgt sofort.
CANCELLED (ABGEBROCHEN), CANCELLED_PARENT (ÜBERGEORDNETER_ABGEBROCHEN) Die Beendigung des Dienstes wurde angefordert. Dienste befinden sich normalerweise für 1–2 Minuten in diesem Status, es sei denn, es wurde ein zukünftiges Datum für die Beendigung festgelegt. Ports bieten zwei Optionen: 1) Sofort beenden 2) In 30 Tagen beenden. MCRs unterstützen nur die Beendigungsoption „Sofort beenden“. VXCs können einzeln „Sofort“ beendet werden, oder sie werden im Rahmen der Beendigung des angeschlossenen Ports oder MCR beendet. VXCs, die mit Ports verbunden sind, bei denen die Beendigungsoption „In 30 Tagen“ ausgewählt wurde, werden beendet, wenn der Port beendet wird.
DECOMMISSIONED (AUSSER BETRIEB) Der Dienst wurde vom Netzwerk außer Betrieb genommen. Dienste werden nicht mehr 30 Tage nach ihrer Außerbetriebnahme zurückgegeben.
FAILED (FEHLER) Der Dienst konnte nicht bereitgestellt werden und befindet sich nicht in der Bereitstellungswarteschlange.

Zusätzlich enthält die Antwort an den Endpunkt /v2/product/ eines VXC den aktuellen Status des VXC. Der Status im Attribut data.resources.vll.up zeigt an, ob der VXC aktiv ist (Wert 1) oder nicht (Wert 0).

"resources": {
             ...
            "vll": {
                "b_vlan": 3639,
                "description": "VXC between Megaport Lab 10G MEGAPORT at NextDC S1 and Megaport Lab 10G MCR at Equinix SY1",
                "id": 145555,
                "name": "vll187090",
                "rate_limit_mbps": 10000,
                "resource_name": "vll",
                "resource_type": "vll",
                "up": 1
            },
                ...

Letztes Update: