Device Group - Patch

Corrige un deviceGroup.

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

Paramètres URI

Nom Dans Obligatoire Type Description
deviceGroupId
path True

string

uuid

ID DeviceGroup.

tenantId
path True

string

uuid

ID de locataire Azure Sphere.

Corps de la demande

Nom Type Description
AllowCrashDumpsCollection

boolean

Active la collecte des vidages sur incident pour un groupe d’appareils donné

Description

string

Description du groupe d’appareils.

Name

string

Nom du groupe d’appareils.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

ID unique du type de flux d’exploitation utilisé par ce groupe d’appareils pour les mises à jour du système d’exploitation.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Stratégie de mise à jour qui détermine quel logiciel est mis à jour

Réponses

Nom Type Description
200 OK

DeviceGroupV2

Objet DeviceGroup corrigé.

400 Bad Request

PublicApiErrorDetails[]

Demande incorrecte

404 Not Found

PublicApiErrorDetails[]

Introuvable

500 Internal Server Error

PublicApiErrorDetails[]

Erreur du serveur

Définitions

Nom Description
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Nom Type Description
DeployedImages

string[]

ID d’images actuellement dans ce déploiement.

DeploymentDateUtc

string

DateTime que le déploiement a été créé.

Id

string

ID unique du déploiement.

TenantId

string

ID unique du locataire propriétaire du déploiement.

DeviceGroupV2

Nom Type Description
AllowCrashDumpsCollection

boolean

Active la collecte des vidages sur incident pour un groupe d’appareils donné

CurrentDeployment

Deployment

Description

string

Description du groupe d’appareils.

Id

string

ID unique du groupe d’appareils.

Name

string

Nom du groupe d’appareils.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Type de flux d’exploitation utilisé par ce groupe d’appareils pour les mises à jour du système d’exploitation.

ProductId

string

ID unique du produit auquel appartient ce groupe d’appareils.

TenantId

string

ID unique du locataire propriétaire du groupe d’appareils.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Stratégie de mise à jour qui détermine le logiciel mis à jour.

DeviceGroupV2PatchRequest

Nom Type Description
AllowCrashDumpsCollection

boolean

Active la collecte des vidages sur incident pour un groupe d’appareils donné

Description

string

Description du groupe d’appareils.

Name

string

Nom du groupe d’appareils.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

ID unique du type de flux d’exploitation utilisé par ce groupe d’appareils pour les mises à jour du système d’exploitation.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Stratégie de mise à jour qui détermine quel logiciel est mis à jour

PublicApiErrorDetails

Nom Type Description
Detail

string

Explication lisible par l’homme propre à cette occurrence du problème.

ErrorCode

string

Représentation sous forme de chaîne de PublicApiErrorCode définissant l’erreur.

Extensions

Obtient le dictionnaire pour les membres de l’extension. Les définitions de type de problème PEUVENT étendre l’objet détails du problème avec des membres supplémentaires. Les membres d’extension apparaissent dans le même espace de noms que les autres membres d’un type de problème.

Instance

string

Référence d’URI qui identifie l’occurrence spécifique du problème. Le maire peut ne pas donner d’informations supplémentaires s’il est déréférencé.

Status

integer

Le code d’état HTTP([RFC7231], section 6) généré par le serveur d’origine entraîne l’occurrence du problème.

Title

string

Résumé court et lisible par l’homme du type de problème. Il NE DOIT PAS passer de l’occurrence à l’occurrence du problème, à l’exception de la localisation (par exemple, à l’aide de la négociation proactive de contenu ; voir[RFC7231], section 3.4).

Type

string

Référence d’URI [RFC3986] qui identifie le type de problème. Cette spécification encourage que, lorsqu’elle est déréférée, elle fournit une documentation lisible par l’homme pour le type de problème (par exemple, à l’aide du code HTML [W3C). REC-html5-20141028]). Lorsque ce membre n’est pas présent, sa valeur est supposée être vide.