Поделиться через


Device Group - Patch

Устанавливает исправления для DeviceGroup.

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

Параметры URI

Имя В Обязательно Тип Описание
deviceGroupId
path True

string

uuid

Идентификатор DeviceGroup.

tenantId
path True

string

uuid

Идентификатор клиента Azure Sphere.

Текст запроса

Имя Тип Описание
AllowCrashDumpsCollection

boolean

Включает сбор аварийных дампов для заданной группы устройств.

Description

string

Описание группы устройств.

Name

string

Имя группы устройств.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Уникальный идентификатор типа osfeed, который эта группа устройств использует для обновлений ОС.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Политика обновления, которая определяет, какое программное обеспечение обновляется.

Ответы

Имя Тип Описание
200 OK

DeviceGroupV2

Объект DeviceGroup с исправлением.

400 Bad Request

PublicApiErrorDetails[]

Ошибка запроса

404 Not Found

PublicApiErrorDetails[]

Не найдено

500 Internal Server Error

PublicApiErrorDetails[]

Ошибка сервера

Определения

Имя Описание
Deployment
DeviceGroupV2
DeviceGroupV2PatchRequest
PublicApiErrorDetails

Deployment

Имя Тип Описание
DeployedImages

string[]

Идентификаторы образов, которые в настоящее время находятся в этом развертывании.

DeploymentDateUtc

string

Дата и время создания развертывания.

Id

string

Уникальный идентификатор развертывания.

TenantId

string

Уникальный идентификатор клиента, которому принадлежит развертывание.

DeviceGroupV2

Имя Тип Описание
AllowCrashDumpsCollection

boolean

Включает сбор аварийных дампов для заданной группы устройств.

CurrentDeployment

Deployment

Description

string

Описание группы устройств.

Id

string

Уникальный идентификатор группы устройств.

Name

string

Имя группы устройств.

OsFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Тип osfeed, который эта группа устройств использует для обновлений ОС.

ProductId

string

Уникальный идентификатор продукта, к которому принадлежит эта группа устройств.

TenantId

string

Уникальный идентификатор клиента, которому принадлежит группа устройств.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Политика обновления, которая определяет, какое программное обеспечение обновляется.

DeviceGroupV2PatchRequest

Имя Тип Описание
AllowCrashDumpsCollection

boolean

Включает сбор аварийных дампов для заданной группы устройств.

Description

string

Описание группы устройств.

Name

string

Имя группы устройств.

OSFeedType enum:
  • 0 - Retail
  • 1 - RetailEval

Уникальный идентификатор типа osfeed, который эта группа устройств использует для обновлений ОС.

UpdatePolicy enum:
  • 0 - UpdateAll
  • 1 - No3rdPartyAppUpdates

Политика обновления, которая определяет, какое программное обеспечение обновляется.

PublicApiErrorDetails

Имя Тип Описание
Detail

string

Понятное объяснение этой проблемы.

ErrorCode

string

Строковое представление PublicApiErrorCode, определяющее ошибку.

Extensions

Возвращает словарь для членов расширения. Определения типов проблемы МОГУТ расширить объект сведений о проблеме с помощью дополнительных элементов. Члены расширения отображаются в том же пространстве имен, что и другие члены типа проблемы.

Instance

string

Ссылка на универсальный код ресурса (URI), которая определяет конкретное возникновение проблемы. Он мэр не может дать дополнительную информацию, если разыменовыть.

Status

integer

Код состояния HTTP([RFC7231], раздел 6), созданный сервером-источником, является возникновением проблемы.

Title

string

Краткая, удобочитаемая сводка по типу проблемы. Он НЕ ДОЛЖЕН переходить от возникновения к возникновению проблемы, за исключением целей локализации (например, с использованием упреждающего согласования содержимого; см. [RFC7231], раздел 3.4).

Type

string

Ссылка на URI [RFC3986], идентифицирующая тип проблемы. Эта спецификация рекомендует, чтобы при разыменовании она предоставляла удобочитаемую документацию для типа проблемы (например, с помощью HTML [W3C. REC-html5-20141028]). Если этого элемента нет, его значение считается пустым.