Freigeben über


Device Group - Patch

Patcht eine DeviceGroup.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
deviceGroupId
path True

string

uuid

Die DeviceGroup-ID.

tenantId
path True

string

uuid

Die Azure Sphere-Mandanten-ID.

Anforderungstext

Name Typ Beschreibung
AllowCrashDumpsCollection

boolean

Aktiviert die Absturzabbildersammlung für eine bestimmte Gerätegruppe.

Description

string

Die Beschreibung der Gerätegruppe.

Name

string

Der Name der Gerätegruppe.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Die eindeutige ID des Osfeed-Typs, den diese Gerätegruppe für Betriebssystemupdates verwendet.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Die Updaterichtlinie, die bestimmt, welche Software aktualisiert wird

Antworten

Name Typ Beschreibung
200 OK

DeviceGroupV2

Das gepatchte DeviceGroup-Objekt.

400 Bad Request

PublicApiErrorDetails[]

Ungültige Anforderung

404 Not Found

PublicApiErrorDetails[]

Nicht gefunden

500 Internal Server Error

PublicApiErrorDetails[]

Serverfehler

Definitionen

Name Beschreibung
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Name Typ Beschreibung
DeployedImages

string[]

Die IDs von Images, die sich derzeit in dieser Bereitstellung befinden.

DeploymentDateUtc

string

Die DateTime, die die Bereitstellung erstellt wurde.

Id

string

Die eindeutige ID der Bereitstellung.

TenantId

string

Die eindeutige ID des Mandanten, der besitzer der Bereitstellung ist.

DeviceGroupV2

Name Typ Beschreibung
AllowCrashDumpsCollection

boolean

Aktiviert die Absturzabbildersammlung für eine bestimmte Gerätegruppe.

CurrentDeployment

Deployment

Description

string

Die Beschreibung der Gerätegruppe.

Id

string

Die eindeutige ID der Gerätegruppe.

Name

string

Der Name der Gerätegruppe.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Der osfeed-Typ, den diese Gerätegruppe für Betriebssystemupdates verwendet.

ProductId

string

Die eindeutige ID des Produkts, zu dem diese Gerätegruppe gehört.

TenantId

string

Die eindeutige ID des Mandanten, der besitzer der Gerätegruppe ist.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Die Updaterichtlinie, die bestimmt, welche Software aktualisiert wird.

DeviceGroupV2PatchRequest

Name Typ Beschreibung
AllowCrashDumpsCollection

boolean

Aktiviert die Absturzabbildersammlung für eine bestimmte Gerätegruppe.

Description

string

Die Beschreibung der Gerätegruppe.

Name

string

Der Name der Gerätegruppe.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Die eindeutige ID des Osfeed-Typs, den diese Gerätegruppe für Betriebssystemupdates verwendet.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Die Updaterichtlinie, die bestimmt, welche Software aktualisiert wird

PublicApiErrorDetails

Name Typ Beschreibung
Detail

string

Eine für den Menschen lesbare Erklärung, die für dieses Auftreten des Problems spezifisch ist.

ErrorCode

string

Eine Zeichenfolgendarstellung von PublicApiErrorCode, die den Fehler definiert.

Extensions

Ruft das Wörterbuch für Erweiterungsmember ab. Problemtypdefinitionen können das Problemdetails-Objekt um zusätzliche Member erweitern. Erweiterungsmember werden im selben Namespace wie andere Member eines Problemtyps angezeigt.

Instance

string

Ein URI-Verweis, der das spezifische Auftreten des Problems identifiziert. Der Bürgermeister darf keine weiteren Informationen liefern, wenn daraus abgeleitet wird.

Status

integer

Der HTTP-Statuscode([RFC7231], Abschnitt 6), der vom Ursprungsserver für dieses Auftreten des Problems generiert wurde.

Title

string

Eine kurze, für Menschen lesbare Zusammenfassung des Problemtyps. Es SOLLTE SICH NICHT von Vorkommen zum Auftreten des Problems ändern, außer für Lokalisierungszwecke (z. B. durch proaktive Inhaltsaushandlung; siehe[RFC7231], Abschnitt 3.4).

Type

string

Ein URI-Verweis [RFC3986], der den Problemtyp identifiziert. Diese Spezifikation empfiehlt, bei Dereferenzierung eine lesbare Dokumentation für den Problemtyp bereitzustellen (z. B. mithilfe von HTML [W3C. REC-html5-20141028]). Wenn dieser Member nicht vorhanden ist, wird davon ausgegangen, dass sein Wert leer ist.