Partager via


Async Operations - AsyncOperations GetImageUploadDetails

Obtient plus de détails pour l’opération spécifiée dans l’étendue d’un locataire.

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

Paramètres URI

Nom Dans Obligatoire Type Description
operationId
path True

string

uuid

ID unique de l’opération.

tenantId
path True

string

uuid

ID de locataire Azure Sphere.

Réponses

Nom Type Description
200 OK

Operation

Succès.

400 Bad Request

PublicApiErrorDetails[]

Collection de détails d’erreur.

404 Not Found

PublicApiErrorDetails[]

Collection de détails d’erreur.

500 Internal Server Error

PublicApiErrorDetails[]

Collection de détails d’erreur.

Définitions

Nom Description
ErrorResponse
Operation
PublicApiErrorDetails

ErrorResponse

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

Obtient le code.

Message

string

Obtient le message d’erreur lisible par l’homme.

Operation

Nom Type Description
CompletedDateUTC

string

Obtient la date UTC que l’opération s’est terminée.

CreatedDateUTC

string

Obtient la date de création de l’opération au format UTC.

DetailsLocation

string

Obtient l’emplacement pour obtenir les détails de l’opération.

Error

ErrorResponse

OperationId

string

Obtient l’identificateur d’opération unique.

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

Obtient l’identificateur de type d’opération.

ResourceLocation

string

Obtient l’emplacement des ressources créées pendant l’exécution de l’opération.

StartedDateUTC

string

Obtient la date UTC pendant laquelle l’opération a démarré le traitement.

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

Obtient l’état de l’opération.

TenantId

string

Obtient l’identificateur du locataire.

PublicApiErrorDetails

Nom Type Description
Detail

string

Explication lisible par l’homme propre à cette occurrence du problème.

ErrorCode

string

Représentation sous forme de chaîne de PublicApiErrorCode définissant l’erreur.

Extensions

Obtient le dictionnaire pour les membres de l’extension. Les définitions de type de problème PEUVENT étendre l’objet détails du problème avec des membres supplémentaires. Les membres d’extension apparaissent dans le même espace de noms que les autres membres d’un type de problème.

Instance

string

Référence d’URI qui identifie l’occurrence spécifique du problème. Le maire peut ne pas donner d’informations supplémentaires s’il est déréférencé.

Status

integer

Le code d’état HTTP([RFC7231], section 6) généré par le serveur d’origine entraîne l’occurrence du problème.

Title

string

Résumé court et lisible par l’homme du type de problème. Il NE DOIT PAS passer de l’occurrence à l’occurrence du problème, à l’exception de la localisation (par exemple, à l’aide de la négociation proactive de contenu ; voir[RFC7231], section 3.4).

Type

string

Référence d’URI [RFC3986] qui identifie le type de problème. Cette spécification encourage que, lorsqu’elle est déréférée, elle fournit une documentation lisible par l’homme pour le type de problème (par exemple, à l’aide du code HTML [W3C). REC-html5-20141028]). Lorsque ce membre n’est pas présent, sa valeur est supposée être vide.