Sdílet prostřednictvím


Jobs - Get Import Export Job

Získá stav úlohy importu nebo exportu v IoT Hub. Další informace naleznete v tématu 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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
id
path True

string

Jedinečný identifikátor úlohy.

api-version
query True

string

Verze rozhraní API.

Odpovědi

Name Typ Description
200 OK

JobProperties

OK.

Definice

Name Description
JobProperties
ManagedIdentity

JobProperties

Name Typ Description
configurationsBlobName

string

Výchozí hodnota je configurations.txt. Určuje název objektu blob, který se má použít při exportu nebo importu konfigurací.

endTimeUtc

string

Systém se vygeneroval. Při vytváření se ignoruje. Koncové datum a čas úlohy v UTC.

excludeKeysInExport

boolean

Volitelné pro úlohy exportu; ignorováno pro jiné úlohy. Pokud není zadáno, služba ve výchozím nastavení nastaví hodnotu false. Pokud je hodnota false, autorizační klíče jsou součástí výstupu exportu. Jinak se klíče exportují jako null.

failureReason

string

Systém je vygenerovaný. Při vytváření se ignoruje. Důvod selhání, pokud došlo k chybě.

identity

ManagedIdentity

includeConfigurations

boolean

Výchozí hodnota je false. Pokud je pravda, jsou konfigurace zahrnuté do exportu/importu dat.

inputBlobContainerUri

string

Identifikátor URI obsahující token SAS pro kontejner objektů blob, který obsahuje data registru, která se mají synchronizovat.

inputBlobName

string

Název objektu blob, který se má použít při importu ze vstupního kontejneru objektů blob.

jobId

string

Jedinečný identifikátor úlohy.

outputBlobContainerUri

string

Token SAS pro přístup ke kontejneru objektů blob. Slouží k výstupu stavu a výsledků úlohy.

outputBlobName

string

Název objektu blob, který se vytvoří ve výstupním kontejneru objektů blob. Tento objekt blob bude obsahovat exportované informace o registru zařízení pro IoT Hub.

progress

integer

Systém se vygeneroval. Při vytváření se ignoruje. Procento dokončení úlohy

startTimeUtc

string

Systém se vygeneroval. Při vytváření se ignoruje. Počáteční datum a čas úlohy v UTC.

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

Systém se vygeneroval. Při vytváření se ignoruje. Stav úlohy.

storageAuthenticationType enum:
  • identityBased
  • keyBased

Typ ověřování použitý pro připojení k účtu úložiště.

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

Typ úlohy.

ManagedIdentity

Name Typ Description
userAssignedIdentity

string