Partager via


Jobs - Get Import Export Job

Obtient l’état d’un travail d’importation ou d’exportation dans IoT Hub. Pour plus d’informations, consultez https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

GET https://fully-qualified-iothubname.azure-devices.net/jobs/{id}?api-version=2021-04-12

Paramètres URI

Nom Dans Obligatoire Type Description
id
path True

string

Identificateur unique du travail.

api-version
query True

string

Version de l’API.

Réponses

Nom Type Description
200 OK

JobProperties

D’ACCORD.

Définitions

Nom Description
JobProperties
ManagedIdentity

JobProperties

Nom Type Description
configurationsBlobName

string

La valeur par défaut est configurations.txt. Spécifie le nom de l’objet blob à utiliser lors de l’exportation/importation de configurations.

endTimeUtc

string (date-time)

Système généré. Ignoré lors de la création. Date et heure de fin du travail au format UTC.

excludeKeysInExport

boolean

Facultatif pour les travaux d’exportation ; ignoré pour d’autres travaux. S’il n’est pas spécifié, le service a la valeur false par défaut. Si la valeur est false, les clés d’autorisation sont incluses dans la sortie d’exportation. Les clés sont exportées comme null sinon.

failureReason

string

Gènes système. Ignoré lors de la création. Raison de l’échec, si un échec s’est produit.

identity

ManagedIdentity

includeConfigurations

boolean

La valeur par défaut est false. Si la valeur est true, les configurations sont incluses dans l’exportation/importation des données.

inputBlobContainerUri

string

URI contenant le jeton SAP dans un conteneur d’objets blob qui contient des données de Registre à synchroniser.

inputBlobName

string

Nom de l’objet blob à utiliser lors de l’importation à partir du conteneur d’objets blob d’entrée.

jobId

string

Identificateur unique du travail.

outputBlobContainerUri

string

Jeton SAP pour accéder au conteneur d’objets blob. Il est utilisé pour générer l’état et les résultats du travail.

outputBlobName

string

Nom de l’objet blob qui sera créé dans le conteneur d’objets blob de sortie. Cet objet blob contiendra les informations de Registre d’appareils exportées pour IoT Hub.

progress

integer (int32)

Système généré. Ignoré lors de la création. Pourcentage d’achèvement du travail.

startTimeUtc

string (date-time)

Système généré. Ignoré lors de la création. Date et heure de début du travail au format UTC.

status enum:
  • cancelled
  • completed
  • enqueued
  • failed
  • queued
  • running
  • scheduled
  • unknown

Système généré. Ignoré lors de la création. État du travail.

storageAuthenticationType enum:
  • identityBased
  • keyBased

Type d’authentification utilisé pour la connexion au compte de stockage.

type enum:
  • backup
  • export
  • factoryResetDevice
  • failoverDataCopy
  • firmwareUpdate
  • import
  • readDeviceProperties
  • rebootDevice
  • restoreFromBackup
  • scheduleDeviceMethod
  • scheduleUpdateTwin
  • unknown
  • updateDeviceConfiguration
  • writeDeviceProperties

Type de travail.

ManagedIdentity

Nom Type Description
userAssignedIdentity

string