Partilhar via


Async Operations - AsyncOperations GetGlobal

Obtém detalhes para a operação especificada que foi criada fora do âmbito de um inquilino.

GET https://prod.core.sphere.azure.net/v2/operations/{operationId}

Parâmetros do URI

Name Em Necessário Tipo Description
operationId
path True

string

uuid

A operação de identificação.

Respostas

Name Tipo Description
200 OK

Operation

Um objeto que representa detalhes da operação.

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

Fica com o código.

Message

string

Recebe a mensagem de erro legível humana.

Operation

Name Tipo Description
CompletedDateUTC

string

Obtém a data na UTC que a operação terminou.

CreatedDateUTC

string

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

DetailsLocation

string

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

Error

ErrorResponse

OperationId

string

Obtém o identificador de operação ú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

Obtém o identificador do 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 na UTC que a operação começou a ser processada.

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

Fica com o estado da operação.

TenantId

string

Fica com o identificador do inquilino.

PublicApiErrorDetails

Name Tipo Description
Detail

string

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

ErrorCode

string

Uma representação de cadeia do PublicApiErrorCode que define o erro.

Extensions

Recebe o Dicionário para membros de extensão. Definições de tipo de problemaS PODE estender o objeto de detalhes do problema com membros adicionais. Os membros de extensão aparecem no mesmo espaço de nome que outros membros de um tipo de problema.

Instance

string

Uma referência URI que identifica a ocorrência específica do problema. O presidente da câmara pode não dar mais informações se for desreferido.

Status

integer

O código de estado HTTP ([RFC7231], Secção 6) gerado pelo servidor de origem, é a ocorrência do problema.

Title

string

Um resumo curto e legível pelo tipo de problema. Não deve mudar de ocorrência para ocorrência do problema, exceto para fins de localização (por exemplo, utilização de negociação de conteúdos proactivos; ver[RFC7231], Secção 3.4).

Type

string

Uma referência URI [RFC3986] que identifica o tipo de problema. Esta especificação encoraja que, quando desresferenciado, forneça documentação legível pelo homem para o tipo de problema (por exemplo, utilizando HTML [W3C). REC-html5-20141028]). Quando este membro não está presente, presume-se que o seu valor está em branco.