Device Group - Patch

Aplica revisiones a DeviceGroup.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
deviceGroupId
path True

string

uuid

Id. de DeviceGroup.

tenantId
path True

string

uuid

Identificador de inquilino de Azure Sphere.

Cuerpo de la solicitud

Nombre Tipo Description
AllowCrashDumpsCollection

boolean

Habilita la recopilación de volcados de memoria para un grupo de dispositivos determinado.

Description

string

Descripción del grupo de dispositivos.

Name

string

Nombre del grupo de dispositivos.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Identificador único del tipo de suministro de osfeed que usa este grupo de dispositivos para las actualizaciones del sistema operativo.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Directiva de actualización que determina qué software se actualiza

Respuestas

Nombre Tipo Description
200 OK

DeviceGroupV2

Objeto DeviceGroup revisado.

400 Bad Request

PublicApiErrorDetails[]

Bad Request

404 Not Found

PublicApiErrorDetails[]

No encontrado

500 Internal Server Error

PublicApiErrorDetails[]

Error de servidor

Definiciones

Nombre Description
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Nombre Tipo Description
DeployedImages

string[]

Los identificadores de las imágenes que se encuentran actualmente en esta implementación.

DeploymentDateUtc

string

DateTime que se creó la implementación.

Id

string

Identificador único de la implementación.

TenantId

string

Identificador único del inquilino que posee la implementación.

DeviceGroupV2

Nombre Tipo Description
AllowCrashDumpsCollection

boolean

Habilita la recopilación de volcados de memoria para un grupo de dispositivos determinado.

CurrentDeployment

Deployment

Description

string

Descripción del grupo de dispositivos.

Id

string

Identificador único del grupo de dispositivos.

Name

string

Nombre del grupo de dispositivos.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Tipo de osfeed que usa este grupo de dispositivos para las actualizaciones del sistema operativo.

ProductId

string

Identificador único del producto al que pertenece este grupo de dispositivos.

TenantId

string

Identificador único del inquilino que posee el grupo de dispositivos.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Directiva de actualización que determina qué software se actualiza.

DeviceGroupV2PatchRequest

Nombre Tipo Description
AllowCrashDumpsCollection

boolean

Habilita la recopilación de volcados de memoria para un grupo de dispositivos determinado.

Description

string

Descripción del grupo de dispositivos.

Name

string

Nombre del grupo de dispositivos.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Identificador único del tipo de suministro de osfeed que usa este grupo de dispositivos para las actualizaciones del sistema operativo.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Directiva de actualización que determina qué software se actualiza

PublicApiErrorDetails

Nombre Tipo Description
Detail

string

Una explicación legible específica de esta aparición del problema.

ErrorCode

string

Representación de cadena de PublicApiErrorCode que define el error.

Extensions

Obtiene el diccionario para los miembros de extensión. Las definiciones de tipo de problema PUEDEN extender el objeto de detalles del problema con miembros adicionales. Los miembros de extensión aparecen en el mismo espacio de nombres que otros miembros de un tipo de problema.

Instance

string

Referencia de URI que identifica la aparición específica del problema. Es posible que el alcalde no produzca más información si se desreferencia.

Status

integer

El código de estado HTTP([RFC7231], sección 6) generado por el servidor de origen es la aparición del problema.

Title

string

Resumen breve y legible del tipo de problema. NO DEBE cambiar de repetición a aparición del problema, excepto para fines de localización (por ejemplo, el uso de la negociación proactiva de contenido; véase[RFC7231], sección 3.4).

Type

string

Referencia de URI [RFC3986] que identifica el tipo de problema. Esta especificación fomenta que, cuando se desreferencia, proporcione documentación legible para el tipo de problema (por ejemplo, mediante HTML [W3C). REC-html5-20141028]). Cuando este miembro no está presente, se supone que su valor está en blanco.