Condividi tramite


Device Group - Patch

Patch di un DeviceGroup.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
deviceGroupId
path True

string

uuid

ID DeviceGroup.

tenantId
path True

string

uuid

ID tenant di Azure Sphere.

Corpo della richiesta

Nome Tipo Descrizione
AllowCrashDumpsCollection

boolean

Abilita la raccolta di dump di arresto anomalo per un determinato gruppo di dispositivi

Description

string

Descrizione del gruppo di dispositivi.

Name

string

Nome del gruppo di dispositivi.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

ID univoco del tipo osfeed usato da questo gruppo di dispositivi per gli aggiornamenti del sistema operativo.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Criteri di aggiornamento che determinano quale software viene aggiornato

Risposte

Nome Tipo Descrizione
200 OK

DeviceGroupV2

Oggetto DeviceGroup con patch.

400 Bad Request

PublicApiErrorDetails[]

Bad Request

404 Not Found

PublicApiErrorDetails[]

Non trovato

500 Internal Server Error

PublicApiErrorDetails[]

Errore del server

Definizioni

Nome Descrizione
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Nome Tipo Descrizione
DeployedImages

string[]

ID di immagini attualmente presenti in questa distribuzione.

DeploymentDateUtc

string

DateTime creato dalla distribuzione.

Id

string

ID univoco della distribuzione.

TenantId

string

ID univoco del tenant proprietario della distribuzione.

DeviceGroupV2

Nome Tipo Descrizione
AllowCrashDumpsCollection

boolean

Abilita la raccolta di dump di arresto anomalo per un determinato gruppo di dispositivi

CurrentDeployment

Deployment

Description

string

Descrizione del gruppo di dispositivi.

Id

string

ID univoco del gruppo di dispositivi.

Name

string

Nome del gruppo di dispositivi.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Tipo osfeed usato da questo gruppo di dispositivi per gli aggiornamenti del sistema operativo.

ProductId

string

ID univoco del prodotto a cui appartiene questo gruppo di dispositivi.

TenantId

string

ID univoco del tenant proprietario del gruppo di dispositivi.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Criteri di aggiornamento che determinano quale software viene aggiornato.

DeviceGroupV2PatchRequest

Nome Tipo Descrizione
AllowCrashDumpsCollection

boolean

Abilita la raccolta di dump di arresto anomalo per un determinato gruppo di dispositivi

Description

string

Descrizione del gruppo di dispositivi.

Name

string

Nome del gruppo di dispositivi.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

ID univoco del tipo osfeed usato da questo gruppo di dispositivi per gli aggiornamenti del sistema operativo.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Criteri di aggiornamento che determinano quale software viene aggiornato

PublicApiErrorDetails

Nome Tipo Descrizione
Detail

string

Una spiegazione leggibile umana specifica per questa occorrenza del problema.

ErrorCode

string

Rappresentazione stringa di PublicApiErrorCode che definisce l'errore.

Extensions

Ottiene il dizionario per i membri dell'estensione. Le definizioni dei tipi di problema POSSONO estendere l'oggetto dettagli del problema con membri aggiuntivi. I membri dell'estensione vengono visualizzati nello stesso spazio dei nomi degli altri membri di un tipo di problema.

Instance

string

Riferimento URI che identifica l'occorrenza specifica del problema. Il sindaco potrebbe non produrre ulteriori informazioni se dereferenziato.

Status

integer

Codice di stato HTTP([RFC7231], sezione 6) generato dal server di origine per questa occorrenza del problema.

Title

string

Breve riepilogo leggibile del tipo di problema. NON DEVE cambiare da occorrenza a occorrenza del problema, ad eccezione dei fini della localizzazione(ad esempio, uso di negoziazione del contenuto proattivo; vedere[RFC7231], sezione 3.4).

Type

string

Riferimento URI [RFC3986] che identifica il tipo di problema. Questa specifica incoraggia che, quando viene dereferenziata, fornisce documentazione leggibile per il tipo di problema ,ad esempio usando HTML [W3C. REC-html5-20141028]). Quando questo membro non è presente, si presuppone che il relativo valore sia vuoto.