Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Registry-Ereignisse

Fokusmodus
Registry-Ereignisse - AWS IoT Core

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.

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.

Die Registry kann Ereignismeldungen veröffentlichen, wenn Objekte, Objekttypen und Objektgruppen erstellt, aktualisiert oder gelöscht werden. Diese Ereignisse sind jedoch standardmäßig nicht verfügbar. Weitere Informationen darüber, wie Sie diese Ereignisse aktivieren, finden Sie unter Ereignisse aktivieren für AWS IoT.

Die Registry kann die folgenden Ereignistypen bereitstellen:

Objektereignisse

Sache Created/Updated/Deleted

Die Registry veröffentlicht die folgenden Ereignismeldungen, wenn Objekte erstellt, aktualisiert oder gelöscht werden:

  • $aws/events/thing/thingName/created

  • $aws/events/thing/thingName/updated

  • $aws/events/thing/thingName/deleted

Die Meldungen enthalten die folgende Beispielnutzlast:

{ "eventType" : "THING_EVENT", "eventId" : "f5ae9b94-8b8e-4d8e-8c8f-b3266dd89853", "timestamp" : 1234567890123, "operation" : "CREATED|UPDATED|DELETED", "accountId" : "123456789012", "thingId" : "b604f69c-aa9a-4d4a-829e-c480e958a0b5", "thingName" : "MyThing", "versionNumber" : 1, "thingTypeName" : null, "attributes": { "attribute3": "value3", "attribute1": "value1", "attribute2": "value2" } }

Die Nutzlasten enthalten die folgenden Attribute:

eventType

Auf "THING_EVENT“ setzen.

eventId

Eine eindeutige Ereignis-ID (Zeichenfolge).

Zeitstempel

Der UNIX Zeitstempel, zu dem das Ereignis eingetreten ist.

operation

Die Operation, die das Ereignis ausgelöst hat. Gültige Werte für sind:

  • CREATED

  • UPDATED

  • DELETED

accountId

Ihr AWS-Konto Ausweis.

thingId

Die ID des gerade erstellten, aktualisierten oder gelöschten Objekts.

thingName

Der Name des gerade erstellten, aktualisierten oder gelöschten Objekts.

versionNumber

Die Version des gerade erstellten, aktualisierten oder gelöschten Objekts. Dieser Wert wird bei der Erstellung eines Objekts auf 1 festgelegt. Er wird bei jeder Aktualisierung des Objekts um 1 erhöht.

thingTypeName

Der mit dem Objekt verknüpfte Objekttyp, sofern vorhanden. Andernfalls null.

Attribute

Eine Reihe von mit dem Objekt verknüpften Name-Wert-Paaren.

Objekttypereignisse

Art der Sache Created/Updated/Deprecated/Undeprecated/Deleted

Die Registrierung veröffentlicht die folgenden Ereignismeldungen, wenn Dingtypen erstellt, aktualisiert, veraltet, nicht mehr unterstützt oder gelöscht werden:

  • $aws/events/thingType/thingTypeName/created

  • $aws/events/thingType/thingTypeName/updated

  • $aws/events/thingType/thingTypeName/deleted

Die Nachricht enthält die folgende Beispielnutzlast:

{ "eventType" : "THING_TYPE_EVENT", "eventId" : "8827376c-4b05-49a3-9b3b-733729df7ed5", "timestamp" : 1234567890123, "operation" : "CREATED|UPDATED|DELETED", "accountId" : "123456789012", "thingTypeId" : "c530ae83-32aa-4592-94d3-da29879d1aac", "thingTypeName" : "MyThingType", "isDeprecated" : false|true, "deprecationDate" : null, "searchableAttributes" : [ "attribute1", "attribute2", "attribute3" ], "propagatingAttributes": [ { "userPropertyKey": "key", "thingAttribute": "model" }, { "userPropertyKey": "key", "connectionAttribute": "iot:ClientId" } ], "description" : "My thing type" }

Die Nutzlasten enthalten die folgenden Attribute:

eventType

Auf "THING_ _“ gesetzt. TYPE EVENT

eventId

Eine eindeutige Ereignis-ID (Zeichenfolge).

Zeitstempel

Der UNIX Zeitstempel, zu dem das Ereignis eingetreten ist.

operation

Die Operation, die das Ereignis ausgelöst hat. Gültige Werte für sind:

  • CREATED

  • UPDATED

  • DELETED

accountId

Ihr AWS-Konto Ausweis.

thingTypeId

Die ID des Dingtyps, der erstellt, aktualisiert, veraltet oder gelöscht wird.

thingTypeName

Der Name des Dingtyps, der erstellt, aktualisiert, veraltet oder gelöscht wird.

isDeprecated

true, wenn der Objekttyp veraltet ist. Andernfalls false.

deprecationDate

Der UNIX Zeitstempel, zu dem der Dingtyp veraltet war.

searchableAttributes

Eine Reihe von mit dem Objekttyp verknüpften Name-Wert-Paaren, die für Suchen verwendet werden können.

propagatingAttributes

Eine Liste von Attributen, die sich verbreiten. Ein propagierendes Attribut kann ein Dingattribut, ein Verbindungsattribut und einen Benutzereigenschaftsschlüssel enthalten. Weitere Informationen finden Sie unter Hinzufügen von propagierenden Attributen zur Nachrichtenanreicherung.

description

Eine Beschreibung des Objekttyps.

Objekttyp einem Objekt zugeordnet/nicht zugeordnet

Die Registry veröffentlicht die folgenden Ereignismeldungen, wenn ein Objekttyp einem Objekt zugeordnet wird oder die Zuordnung entfernt wird.

  • $aws/events/thingTypeAssociation/thing/thingName/thingType/typeName/added

  • $aws/events/thingTypeAssociation/thing/thingName/thingType/typeName/removed

Im Folgenden sehen Sie ein Beispiel für eine added-Nutzlast. Die Nutzlasten für removed-Nachrichten sind ähnlich.

{ "eventId" : "87f8e095-531c-47b3-aab5-5171364d138d", "eventType" : "THING_TYPE_ASSOCIATION_EVENT", "operation" : "ADDED", "thingId" : "b604f69c-aa9a-4d4a-829e-c480e958a0b5", "thingName": "myThing", "thingTypeName" : "MyThingType", "timestamp" : 1234567890123, }

Die Nutzlasten enthalten die folgenden Attribute:

eventId

Eine eindeutige Ereignis-ID (Zeichenfolge).

eventType

Auf "THING_ _ TYPE ASSOCIATION _EVENT“ setzen.

operation

Die Operation, die das Ereignis ausgelöst hat. Gültige Werte für sind:

  • ADDED

  • REMOVED

thingId

Die ID des Objekts, dessen Zuordnung geändert wurde.

thingName

Der Name des Objekts, dessen Zuordnung geändert wurde.

thingTypeName

Der Objekttyp, der dem Objekt zugeordnet oder nicht mehr zugeordnet ist.

Zeitstempel

Der UNIX Zeitstempel, zu dem das Ereignis eingetreten ist.

Objektgruppenereignisse

Dinggruppe Created/Updated/Deleted

Die Registry veröffentlicht die folgenden Ereignismeldungen, wenn eine Objektgruppe erstellt, aktualisiert oder gelöscht wird.

  • $aws/events/thingGroup/groupName/created

  • $aws/events/thingGroup/groupName/updated

  • $aws/events/thingGroup/groupName/deleted

Im Folgenden sehen Sie ein Beispiel für eine updated-Nutzlast. Die Nutzlasten für created- und deleted-Nachrichten sind ähnlich.

{ "eventType": "THING_GROUP_EVENT", "eventId": "8b9ea8626aeaa1e42100f3f32b975899", "timestamp": 1603995417409, "operation": "UPDATED", "accountId": "571EXAMPLE833", "thingGroupId": "8757eec8-bb37-4cca-a6fa-403b003d139f", "thingGroupName": "Tg_level5", "versionNumber": 3, "parentGroupName": "Tg_level4", "parentGroupId": "5fce366a-7875-4c0e-870b-79d8d1dce119", "description": "New description for Tg_level5", "rootToParentThingGroups": [ { "groupArn": "arn:aws:iot:us-west-2:571EXAMPLE833:thinggroup/TgTopLevel", "groupId": "36aa0482-f80d-4e13-9bff-1c0a75c055f6" }, { "groupArn": "arn:aws:iot:us-west-2:571EXAMPLE833:thinggroup/Tg_level1", "groupId": "bc1643e1-5a85-4eac-b45a-92509cbe2a77" }, { "groupArn": "arn:aws:iot:us-west-2:571EXAMPLE833:thinggroup/Tg_level2", "groupId": "0476f3d2-9beb-48bb-ae2c-ea8bd6458158" }, { "groupArn": "arn:aws:iot:us-west-2:571EXAMPLE833:thinggroup/Tg_level3", "groupId": "1d9d4ffe-a6b0-48d6-9de6-2e54d1eae78f" }, { "groupArn": "arn:aws:iot:us-west-2:571EXAMPLE833:thinggroup/Tg_level4", "groupId": "5fce366a-7875-4c0e-870b-79d8d1dce119" } ], "attributes": { "attribute1": "value1", "attribute3": "value3", "attribute2": "value2" }, "dynamicGroupMappingId": null }

Die Nutzlasten enthalten die folgenden Attribute:

eventType

Auf "THING_ GROUP _EVENT“ setzen.

eventId

Eine eindeutige Ereignis-ID (Zeichenfolge).

Zeitstempel

Der UNIX Zeitstempel, zu dem das Ereignis eingetreten ist.

operation

Die Operation, die das Ereignis ausgelöst hat. Gültige Werte für sind:

  • CREATED

  • UPDATED

  • DELETED

accountId

Ihr AWS-Konto Ausweis.

thingGroupId

Die ID der gerade erstellten, aktualisierten oder gelöschten Objektgruppe.

thingGroupName

Der Name der gerade erstellten, aktualisierten oder gelöschten Objektgruppe.

versionNumber

Die Version der Objektgruppe. Dieser Wert wird bei der Erstellung einer Objektgruppe auf 1 festgelegt. Er wird bei jeder Aktualisierung der Objektgruppe um 1 erhöht.

parentGroupName

Der Name der übergeordneten Objektgruppe (sofern vorhanden).

parentGroupId

Die ID der übergeordneten Objektgruppe (sofern vorhanden).

description

Eine Beschreibung der Objektgruppe.

rootToParentThingGroups

Ein Array mit Informationen zur übergeordneten Objektgruppe. Es gibt ein Element für jede übergeordnete Objektgruppe. Der erste Eintrag bezieht sich auf die Stamm-Objektgruppe und dies wird fortgesetzt, bis die übergeordnete Objektgruppe erreicht wurde. Jeder Eintrag enthält die Werte groupArn und groupId der Objektgruppe.

Attribute

Eine Reihe von mit der Objektgruppe verknüpften Name-Wert-Paaren.

Objekt, das einer Objektgruppe hinzugefügt/aus dieser entfernt wird

Die Registry veröffentlicht die folgenden Ereignismeldungen, wenn ein Objekt einer Objektgruppe hinzugefügt oder aus dieser entfernt wird.

  • $aws/events/thingGroupMembership/thingGroup/thingGroupName/thing/thingName/added

  • $aws/events/thingGroupMembership/thingGroup/thingGroupName/thing/thingName/removed

Die Meldungen enthalten die folgende Beispielnutzlast:

{ "eventType" : "THING_GROUP_MEMBERSHIP_EVENT", "eventId" : "d684bd5f-6f6e-48e1-950c-766ac7f02fd1", "timestamp" : 1234567890123, "operation" : "ADDED|REMOVED", "accountId" : "123456789012", "groupArn" : "arn:aws:iot:ap-northeast-2:123456789012:thinggroup/MyChildThingGroup", "groupId" : "06838589-373f-4312-b1f2-53f2192291c4", "thingArn" : "arn:aws:iot:ap-northeast-2:123456789012:thing/MyThing", "thingId" : "b604f69c-aa9a-4d4a-829e-c480e958a0b5", "membershipId" : "8505ebf8-4d32-4286-80e9-c23a4a16bbd8" }

Die Nutzlasten enthalten die folgenden Attribute:

eventType

Auf "THING_ _ GROUP MEMBERSHIP _EVENT“ setzen.

eventId

Die Ereignis-ID.

Zeitstempel

Der UNIX Zeitstempel für den Zeitpunkt, zu dem das Ereignis eingetreten ist.

operation

ADDED, wenn ein Objekt zu einer Objektgruppe hinzugefügt wird, REMOVED, wenn ein Objekt aus einer Objektgruppe entfernt wird.

accountId

Deine AWS-Konto ID.

groupArn

Der ARN der Dinggruppe.

groupId

Die ID der Gruppe.

thingArn

Das ARN Ding, das der Dinggruppe hinzugefügt oder daraus entfernt wurde.

thingId

Die ID des Objekts, das der Objektgruppe hinzugefügt bzw. daraus entfernt wurde.

membershipId

Eine ID, die die Beziehung zwischen dem Objekt und der Objektgruppe angibt. Dieser Wert wird generiert, wenn Sie ein Objekt zu einer Objektgruppe hinzufügen.

Objektgruppe, die einer Objektgruppe hinzugefügt/aus dieser gelöscht wird

Die Registry veröffentlicht die folgenden Ereignismeldungen, wenn eine Objektgruppe einer anderen Objektgruppe hinzugefügt oder aus dieser entfernt wird.

  • $aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/added

  • $aws/events/thingGroupHierarchy/thingGroup/parentThingGroupName/childThingGroup/childThingGroupName/removed

Die Nachricht enthält die folgende Beispielnutzlast:

{ "eventType" : "THING_GROUP_HIERARCHY_EVENT", "eventId" : "264192c7-b573-46ef-ab7b-489fcd47da41", "timestamp" : 1234567890123, "operation" : "ADDED|REMOVED", "accountId" : "123456789012", "thingGroupId" : "8f82a106-6b1d-4331-8984-a84db5f6f8cb", "thingGroupName" : "MyRootThingGroup", "childGroupId" : "06838589-373f-4312-b1f2-53f2192291c4", "childGroupName" : "MyChildThingGroup" }

Die Nutzlasten enthalten die folgenden Attribute:

eventType

Auf "THING_ _ GROUP HIERARCHY _EVENT“ gesetzt.

eventId

Die Ereignis-ID.

Zeitstempel

Der UNIX Zeitstempel für den Zeitpunkt, zu dem das Ereignis eingetreten ist.

operation

ADDED, wenn ein Objekt zu einer Objektgruppe hinzugefügt wird, REMOVED, wenn ein Objekt aus einer Objektgruppe entfernt wird.

accountId

Deine AWS-Konto ID.

thingGroupId

Die ID der übergeordneten Objektgruppe.

thingGroupName

Der Name der übergeordneten Objektgruppe.

childGroupId

Die ID der untergeordneten Objektgruppe.

childGroupName

Der Name der untergeordneten Objektgruppe.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.