Modules - Get Identity
Hiermee haalt u een module-id op het apparaat op.
GET https://fully-qualified-iothubname.azure-devices.net/devices/{id}/modules/{mid}?api-version=2021-04-12
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
id
|
path | True |
string |
De unieke id van het apparaat. |
mid
|
path | True |
string |
De unieke id van de module. |
api-version
|
query | True |
string |
Versie van de API. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK. |
Definities
Name | Description |
---|---|
Authentication |
|
Module |
De module-id op een apparaat. |
Symmetric |
|
X509Thumbprint |
AuthenticationMechanism
Name | Type | Description |
---|---|---|
symmetricKey |
De primaire en secundaire sleutels die worden gebruikt voor verificatie op basis van SAS. |
|
type |
enum:
|
Het type verificatie dat wordt gebruikt om verbinding te maken met de service. |
x509Thumbprint |
De primaire en secundaire x509-vingerafdrukken die worden gebruikt voor verificatie op basis van x509. |
Module
De module-id op een apparaat.
Name | Type | Description |
---|---|---|
authentication |
Het verificatiemechanisme dat door de module wordt gebruikt bij het maken van verbinding met de service en edge-hub. |
|
cloudToDeviceMessageCount |
integer (int32) |
Het aantal cloud-naar-module-berichten dat momenteel in de wachtrij is geplaatst om naar de module te worden verzonden. |
connectionState |
enum:
|
De verbindingsstatus van het apparaat. |
connectionStateUpdatedTime |
string (date-time) |
De datum en tijd waarop de verbindingsstatus voor het laatst is bijgewerkt. |
deviceId |
string |
De unieke id van het apparaat. |
etag |
string |
De tekenreeks die een zwakke ETag vertegenwoordigt voor de module-identiteit, volgens RFC7232. |
generationId |
string |
De door IoT Hub gegenereerde, hoofdlettergevoelige tekenreeks tot 128 tekens lang. Deze waarde wordt gebruikt om modules te onderscheiden met dezelfde module-id wanneer ze zijn verwijderd en opnieuw zijn gemaakt. |
lastActivityTime |
string (date-time) |
De datum en tijd waarop het apparaat het laatst is verbonden, ontvangen of een bericht heeft verzonden. |
managedBy |
string |
Identificeert wie deze module beheert. Deze waarde is bijvoorbeeld 'IotEdge' als de Edge-runtime eigenaar is van deze module. |
moduleId |
string |
De unieke id van de module. |
SymmetricKey
Name | Type | Description |
---|---|---|
primaryKey |
string |
De met Base64 gecodeerde primaire sleutel van het apparaat. |
secondaryKey |
string |
De met Base64 gecodeerde secundaire sleutel van het apparaat. |
X509Thumbprint
Name | Type | Description |
---|---|---|
primaryThumbprint |
string |
De primaire vingerafdruk van het X509-clientcertificaat. |
secondaryThumbprint |
string |
De secundaire vingerafdruk van het X509-clientcertificaat. |