Sdílet prostřednictvím


Device Group - Patch

Opraví skupinu DeviceGroup.

PATCH https://prod.core.sphere.azure.net/v2/tenants/{tenantId}/devicegroups/{deviceGroupId}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
deviceGroupId
path True

string

uuid

ID skupiny zařízení.

tenantId
path True

string

uuid

ID tenanta Azure Sphere.

Text požadavku

Name Typ Description
AllowCrashDumpsCollection

boolean

Povolí kolekci výpisů stavu systému pro danou skupinu zařízení.

Description

string

Popis skupiny zařízení

Name

string

Název skupiny zařízení.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Jedinečné ID typu osfeed, které tato skupina zařízení používá pro aktualizace operačního systému.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Zásady aktualizace, které určují, který software se aktualizuje

Odpovědi

Name Typ Description
200 OK

DeviceGroupV2

Opravený objekt DeviceGroup.

400 Bad Request

PublicApiErrorDetails[]

Chybný požadavek

404 Not Found

PublicApiErrorDetails[]

Nenalezena

500 Internal Server Error

PublicApiErrorDetails[]

Chyba serveru

Definice

Name Description
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Name Typ Description
DeployedImages

string[]

ID imagí, které jsou aktuálně v tomto nasazení.

DeploymentDateUtc

string

Datum a čas vytvoření nasazení.

Id

string

Jedinečné ID nasazení.

TenantId

string

Jedinečné ID tenanta, který vlastní nasazení.

DeviceGroupV2

Name Typ Description
AllowCrashDumpsCollection

boolean

Povolí kolekci výpisů stavu systému pro danou skupinu zařízení.

CurrentDeployment

Deployment

Description

string

Popis skupiny zařízení

Id

string

Jedinečné ID skupiny zařízení.

Name

string

Název skupiny zařízení.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Typ osfeed, který tato skupina zařízení používá pro aktualizace operačního systému.

ProductId

string

Jedinečné ID produktu, do kterého tato skupina zařízení patří.

TenantId

string

Jedinečné ID tenanta, který vlastní skupinu zařízení.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Zásady aktualizace, které určují, který software se aktualizuje.

DeviceGroupV2PatchRequest

Name Typ Description
AllowCrashDumpsCollection

boolean

Povolí kolekci výpisů stavu systému pro danou skupinu zařízení.

Description

string

Popis skupiny zařízení

Name

string

Název skupiny zařízení.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Jedinečné ID typu osfeed, které tato skupina zařízení používá pro aktualizace operačního systému.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Zásady aktualizace, které určují, který software se aktualizuje

PublicApiErrorDetails

Name Typ Description
Detail

string

Popis, který je čitelný pro člověka specifický pro tento výskyt problému.

ErrorCode

string

Řetězcová reprezentace PublicApiErrorCode definující chybu.

Extensions

Získá slovník pro členy rozšíření. Definice typu problému mohou rozšířit objekt podrobností o problému s dalšími členy. Členy rozšíření se zobrazují ve stejném oboru názvů jako ostatní členové typu problému.

Instance

string

Odkaz na identifikátor URI, který identifikuje konkrétní výskyt problému. Starosta nemusí poskytovat další informace v případě, že dojde k dereference.

Status

integer

Stavový kód HTTP([RFC7231], oddíl 6) vygenerovaný počátečním serverem na základě výskytu problému.

Title

string

Krátký přehled typu problému čitelný člověkem. Nemělo by se měnit z výskytu na výskyt problému, s výjimkou účelů lokalizace (např. použití proaktivního vyjednávání obsahu; viz[RFC7231], oddíl 3.4).

Type

string

Odkaz na identifikátor URI [RFC3986], který identifikuje typ problému. Tato specifikace doporučuje, aby při dereferencování poskytovala pro typ problému čitelný dokument pro člověka (např. pomocí HTML [W3C). REC-html5-20141028]). Pokud tento člen neexistuje, předpokládá se, že jeho hodnota bude prázdná.