Freigeben über


Module interface

Eigenschaften

authentication

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

cloudToDeviceMessageCount

Anzahl der C2D-Nachrichten, die auf die Zustellung an das Modul warten.

connectionState

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

connectionStateUpdatedTime

Zeitstempel, der das letzte Mal darstellt, connectionState geändert wurde.

deviceId

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

etag

Schwaches Entitätstag, das dieser Modulidentitätsbeschreibung zugewiesen ist

generationId

Wird verwendet, um mehrdeutig zu unterscheidende Geräte, die gelöscht/neu erstellt wurden, mit demselben moduleId

lastActivityTime

Zeitstempel, der das letzte Mal darstellt, wenn das Modul 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, die auf die Zustellung an das Modul warten.

cloudToDeviceMessageCount?: string

Eigenschaftswert

string

connectionState

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

connectionState?: ConnectionState

Eigenschaftswert

connectionStateUpdatedTime

Zeitstempel, der das letzte Mal darstellt, connectionState geändert wurde.

connectionStateUpdatedTime?: string

Eigenschaftswert

string

deviceId

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

deviceId: string

Eigenschaftswert

string

etag

Schwaches Entitätstag, das dieser Modulidentitätsbeschreibung zugewiesen ist

etag?: string

Eigenschaftswert

string

generationId

Wird verwendet, um mehrdeutig zu unterscheidende Geräte, die gelöscht/neu erstellt wurden, mit demselben moduleId

generationId?: string

Eigenschaftswert

string

lastActivityTime

Zeitstempel, der das letzte Mal darstellt, wenn das Modul 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