Freigeben über


Module interface

Eigenschaften

authentication

Enthält die symmetrischen Schlüssel, die zum Authentifizieren dieses Moduls verwendet werden.

cloudToDeviceMessageCount

Anzahl der c2d-Nachrichten, auf die von an das Modul übermittelt wurde.

connectionState

Gibt an, ob das Modul "verbunden" oder "getrennt" ist. Es wird jedoch nicht empfohlen, diese Eigenschaft zu verwenden, um zu ermitteln, ob das Modul tatsächlich verbunden ist, da für die Modulverbindung möglicherweise ein Timeout aufgetreten ist und der IoT Hub es möglicherweise nicht erkannt hat.

connectionStateUpdatedTime

Zeitstempel, der den Zeitpunkt connectionState der letzten Änderung darstellt.

deviceId

Eindeutiger Gerätebezeichner, wie er in der Azure IoT Hub-Geräteregistrierung vorhanden ist.

etag

Schwacher Entitätstag, der dieser Modulidentitätsbeschreibung zugewiesen ist

generationId

Wird verwendet, um Mehrdeutigkeit von Geräten zu entfernen, die mit demselben gelöscht/neu erstellt wurden moduleId

lastActivityTime

Zeitstempel, der den Zeitpunkt darstellt, zu dem sich das Modul zuletzt authentifiziert, eine Nachricht gesendet oder eine Nachricht empfangen hat.

managedBy

Stellt die vom Besitzer verwalteten Module dar.

moduleId

Modul-ID

Details zur Eigenschaft

authentication

Enthält die symmetrischen Schlüssel, die zum Authentifizieren dieses Moduls verwendet werden.

authentication?: Authentication

Eigenschaftswert

cloudToDeviceMessageCount

Anzahl der c2d-Nachrichten, auf die von an das Modul übermittelt wurde.

cloudToDeviceMessageCount?: string

Eigenschaftswert

string

connectionState

Gibt an, ob das Modul "verbunden" oder "getrennt" ist. Es wird jedoch nicht empfohlen, diese Eigenschaft zu verwenden, um zu ermitteln, ob das Modul tatsächlich verbunden ist, da für die Modulverbindung möglicherweise ein Timeout aufgetreten ist und der IoT Hub es möglicherweise nicht erkannt hat.

connectionState?: ConnectionState

Eigenschaftswert

connectionStateUpdatedTime

Zeitstempel, der den Zeitpunkt connectionState der letzten Änderung darstellt.

connectionStateUpdatedTime?: string

Eigenschaftswert

string

deviceId

Eindeutiger Gerätebezeichner, wie er in der Azure IoT Hub-Geräteregistrierung vorhanden ist.

deviceId: string

Eigenschaftswert

string

etag

Schwacher Entitätstag, der dieser Modulidentitätsbeschreibung zugewiesen ist

etag?: string

Eigenschaftswert

string

generationId

Wird verwendet, um Mehrdeutigkeit von Geräten zu entfernen, die mit demselben gelöscht/neu erstellt wurden moduleId

generationId?: string

Eigenschaftswert

string

lastActivityTime

Zeitstempel, der den Zeitpunkt darstellt, zu dem sich das Modul zuletzt authentifiziert, eine Nachricht gesendet oder eine Nachricht empfangen hat.

lastActivityTime?: string

Eigenschaftswert

string

managedBy

Stellt die vom Besitzer verwalteten Module dar.

managedBy?: string

Eigenschaftswert

string

moduleId

Modul-ID

moduleId: string

Eigenschaftswert

string