Device Management - List Device Class Subgroups For Group
Szerezze be a csoport eszközosztály-alcsoportjait. Az eszközosztály-alcsoport az ugyanazon eszközosztályt használó csoporton belüli eszközök csoportja. Az ugyanabban az eszközosztályban lévő összes eszköz kompatibilis ugyanazokkal a frissítésekkel.
GET https://{endpoint}/deviceUpdate/{instanceId}/management/groups/{groupId}/deviceClassSubgroups?api-version=2022-10-01
GET https://{endpoint}/deviceUpdate/{instanceId}/management/groups/{groupId}/deviceClassSubgroups?filter={filter}&api-version=2022-10-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (url) |
Az IoT Hub-fiók végpontjának eszközfrissítése (csak gazdagépnév, protokoll nélkül). |
group
|
path | True |
string |
Csoportazonosító. |
instance
|
path | True |
string |
Az IoT Hub-fiókpéldány-azonosító eszközfrissítése. |
api-version
|
query | True |
string |
Az ügyfélkéréshez használandó API verziója. |
filter
|
query |
string |
Korlátozza a visszaadott eszközosztály-alcsoportok készletét. A compat tulajdonságokra név és érték alapján is szűrhet. (azaz filter=compatProperties/propertyName1 eq "value1" és compatProperties/propertyName2 eq 'value2' |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Az eszközosztály alcsoportjának részletei. |
|
Other Status Codes |
Alapértelmezett válasz. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
https://api.adu.microsoft.com/.default | Alapértelmezett engedélyezési hatókör. |
Példák
DeviceManagement_ListDeviceClassSubgroupsForGroup
Mintakérelem
GET https://contoso.api.adu.microsoft.com/deviceUpdate/blue/management/groups/group1/deviceClassSubgroups?api-version=2022-10-01
Mintaválasz
{
"value": [
{
"deviceClassId": "DeviceClassId",
"groupId": "group1",
"createdDateTime": "2020-07-01T12:13:14.0000000Z",
"deviceCount": 149,
"deploymentId": "MyDeployment"
},
{
"deviceClassId": "DeviceClassId2",
"groupId": "group1",
"createdDateTime": "2020-07-01T12:13:14.0000000Z",
"deviceCount": 35,
"deploymentId": "MyDeployment2"
}
]
}
Definíciók
Name | Description |
---|---|
Device |
Az eszközosztály alcsoportja részletei. Az eszközosztály-alcsoport az azonos eszközosztály-azonosítóval rendelkező csoportok eszközeinek egy részhalmaza. |
Device |
A csoporton belüli eszközosztály-alcsoportok listája. |
Error |
Hiba részletei. |
Error |
Gyakori hibaválasz. |
Inner |
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról. |
DeviceClassSubgroup
Az eszközosztály alcsoportja részletei. Az eszközosztály-alcsoport az azonos eszközosztály-azonosítóval rendelkező csoportok eszközeinek egy részhalmaza.
Name | Típus | Description |
---|---|---|
createdDateTime |
string |
Az eszközosztály-alcsoport létrehozásának dátuma és időpontja. |
deploymentId |
string |
Az eszközosztály alcsoportjának aktív üzembehelyezési azonosítója. |
deviceClassId |
string |
Eszközosztály alcsoport-identitása. Ez a modellazonosítóból és az eszközfrissítési ügynök által jelentett kompatibilitási tulajdonságokból jön létre az IoT Hub eszközfrissítési PnP-felületén. Ez egy hexán kódolt SHA1 kivonat. |
deviceCount |
integer |
Az eszközosztály alcsoportjában lévő eszközök száma. |
groupId |
string |
Csoport identitása. |
DeviceClassSubgroupsList
A csoporton belüli eszközosztály-alcsoportok listája.
Name | Típus | Description |
---|---|---|
nextLink |
string |
Az elemek következő oldalára mutató hivatkozás. |
value |
A lapozható elemek gyűjteménye. |
Error
Hiba részletei.
Name | Típus | Description |
---|---|---|
code |
string |
Kiszolgáló által definiált hibakód. |
details |
Error[] |
Hibatömb, amely a jelentett hibához vezetett. |
innererror |
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról. |
|
message |
string |
A hiba ember által olvasható ábrázolása. |
occurredDateTime |
string (date-time) |
A hiba bekövetkezésének dátuma és időpontja (UTC). |
target |
string |
A hiba célja. |
ErrorResponse
Gyakori hibaválasz.
Name | Típus | Description |
---|---|---|
error |
A hiba részletei. |
InnerError
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról.
Name | Típus | Description |
---|---|---|
code |
string |
Pontosabb hibakód, mint amit a hiba tartalmazott. |
errorDetail |
string |
A belső hiba vagy kivétel üzenete. |
innerError |
Egy objektum, amely az aktuális objektumnál pontosabb információt tartalmaz a hibáról. |
|
message |
string |
A hiba ember által olvasható ábrázolása. |