Partilhar via


Async Operations - AsyncOperations GetBulkClaimDetails

Obtém detalhes para a operação de declaração de dispositivo em massa dentro do escopo de um locatário.

GET https://prod.core.sphere.azure.net/v2/tenants/{tenantId}/operationTypes/bulkDeviceClaim/operations/{operationId}

Parâmetros do URI

Name Em Necessário Tipo Description
operationId
path True

string

uuid

O ID exclusivo da operação.

tenantId
path True

string

uuid

A ID do locatário do Azure Sphere.

Respostas

Name Tipo Description
200 OK

Operation

Um objeto com detalhes de operação em massa.

400 Bad Request

PublicApiErrorDetails[]

Uma coleção de detalhes de erro.

404 Not Found

PublicApiErrorDetails[]

Uma coleção de detalhes de erro.

500 Internal Server Error

PublicApiErrorDetails[]

Uma coleção de detalhes de erro.

Definições

Name Description
ErrorResponse
Operation
PublicApiErrorDetails

ErrorResponse

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

Obtém o código.

Message

string

Obtém a mensagem de erro legível por humanos.

Operation

Name Tipo Description
CompletedDateUTC

string

Obtém a data em UTC que a operação foi concluída.

CreatedDateUTC

string

Obtém a data de criação da operação em UTC.

DetailsLocation

string

Obtém o local para obter detalhes da operação.

Error

ErrorResponse

OperationId

string

Obtém o identificador de operação exclusivo.

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

Obtém o identificador de tipo de operação.

ResourceLocation

string

Obtém a localização dos recursos criados durante a execução da operação.

StartedDateUTC

string

Obtém a data em UTC que a operação começou a processar.

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

Obtém o estado da operação.

TenantId

string

Obtém o identificador de locatário.

PublicApiErrorDetails

Name Tipo Description
Detail

string

Uma explicação legível por humanos específica para esta ocorrência do problema.

ErrorCode

string

Uma representação de cadeia de caracteres de PublicApiErrorCode definindo o erro.

Extensions

Obtém o dicionário para membros de extensão. As definições de tipo de problema PODEM estender o objeto de detalhes do problema com membros adicionais. Os membros da extensão aparecem no mesmo namespace que outros membros de um tipo de problema.

Instance

string

Uma referência de URI que identifica a ocorrência específica do problema. O prefeito pode não fornecer mais informações se for desreferenciado.

Status

integer

O código de status HTTP([RFC7231], Seção 6) gerado pelo servidor de origem para esta ocorrência do problema.

Title

string

Um resumo curto e legível por humanos do tipo de problema. NÃO DEVE mudar de ocorrência para ocorrência do problema, exceto para fins de localização (por exemplo, usando negociação proativa de conteúdo; ver[RFC7231], Seção 3.4).

Type

string

Uma referência de URI [RFC3986] que identifica o tipo de problema. Esta especificação incentiva que, quando desreferenciada, forneça documentação legível por humanos para o tipo de problema (por exemplo, usando HTML [W3C. REC-html5-20141028]). Quando este membro não está presente, o seu valor é assumido como estando em branco.