Komponenten- und Modellzustände - AWS IoT SiteWise

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Komponenten- und Modellzustände

Wenn Sie ein Asset, ein Assetmodell oder ein Komponentenmodell erstellen, aktualisieren oder löschen, dauert es einige Zeit, bis die Änderungen übernommen werden. AWS IoT SiteWise löst diese Vorgänge asynchron auf und aktualisiert den Status jeder Ressource. Jedes Asset-, Asset- und Komponentenmodell verfügt über ein Statusfeld, das den Status der Ressource und etwaige Fehlermeldungen enthält. Der Zustand kann einer der folgenden Werte sein:

  • ACTIVE— Die Ressource ist aktiv. Dies ist der einzige Status, in dem Sie Ressourcen, Anlagenmodelle und Komponentenmodelle abfragen und mit ihnen interagieren können.

  • CREATING— Die Ressource wird gerade erstellt.

  • UPDATING— Die Ressource wird aktualisiert.

  • DELETING— Die Ressource wird gelöscht.

  • PROPAGATING— (Nur Asset-Modelle und Komponentenmodelle) Die Änderungen werden auf alle abhängigen Ressourcen übertragen (vom Asset-Modell zu den Assets oder vom Komponentenmodell zu den Asset-Modellen).

  • FAILED— Die Ressource konnte während eines Erstellungs- oder Aktualisierungsvorgangs nicht validiert werden, möglicherweise aufgrund eines Zirkelverweises in einem Ausdruck. Sie können Ressourcen löschen, die sich im FAILED Status befinden.

Bei einigen Vorgängen zum Erstellen, Aktualisieren und Löschen wird ein AWS IoT SiteWise Objekt, ein Anlagenmodell oder ein Komponentenmodell in einen anderen Zustand versetzt, als ACTIVE wenn der Vorgang aufgelöst wird. Um eine Ressource abzufragen oder mit ihr zu interagieren, nachdem Sie einen dieser Vorgänge ausgeführt haben, müssen Sie warten, bis sich der Status auf ACTIVE ändert. Andernfalls schlagen Ihre Anfragen fehl.