Compartir a través de


Devices - Bulk Claim

Inicia una operación asincrónica para reclamar de forma masiva los dispositivos al inquilino especificado.

PUT https://prod.core.sphere.azure.net/v2/tenants/{tenantId}/devices

Parámetros de identificador URI

Nombre En Requerido Tipo Description
tenantId
path True

string

uuid

Identificador de inquilino de Azure Sphere.

Cuerpo de la solicitud

Nombre Tipo Description
body

string[]

Lista de identificadores de dispositivo que se van a reclamar. Se pueden pasar un máximo de 1000 identificadores de dispositivo en una solicitud.

Respuestas

Nombre Tipo Description
202 Accepted

Operation

Se inició correctamente la operación.

Definiciones

Nombre Description
ErrorResponse
Operation

ErrorResponse

Nombre Tipo Description
Code enum:
  • 0 - OperationFailed
  • 1 - TenantInMigration
  • 2 - TenantMigrationRequired
  • 3 - ClientUpdateRequired
  • 4 - InternalServerError
  • 5 - BadRequest
  • 6 - Forbidden
  • 7 - Conflict
  • 8 - NotFound

Obtiene el código.

Message

string

Obtiene el mensaje de error legible para personas.

Operation

Nombre Tipo Description
CompletedDateUTC

string

Obtiene la fecha en UTC que se completó la operación.

CreatedDateUTC

string

Obtiene la fecha de creación de la operación en UTC.

DetailsLocation

string

Obtiene la ubicación para obtener detalles de la operación.

Error

ErrorResponse

OperationId

string

Obtiene el identificador de operación único.

OperationType enum:
  • 0 - DeviceClaim
  • 1 - DeviceUnclaim
  • 10 - DeleteProduct
  • 11 - BulkDeviceClaim
  • 2 - DeviceUpdateDeviceGroup
  • 3 - MigrateTenant
  • 4 - CreateProduct
  • 5 - DeployToDeviceGroup
  • 6 - DeployToOSFeed
  • 7 - ImageUpload
  • 8 - TenantCreation
  • 9 - DeleteDeviceGroup

Obtiene el identificador de tipo de operación.

ResourceLocation

string

Obtiene la ubicación de los recursos creados durante la ejecución de la operación.

StartedDateUTC

string

Obtiene la fecha en UTC en la que se inició el procesamiento de la operación.

State enum:
  • 0 - NotStarted
  • 1 - InProgress
  • 2 - Complete
  • 3 - Failed
  • 4 - CompleteWithErrors

Obtiene el estado de la operación.

TenantId

string

Obtiene el identificador de inquilino.