Sdílet prostřednictvím


Jobs - Get Import Export Job

Získá stav úlohy importu nebo exportu ve službě IoT Hub. Další informace najdete 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 (date-time)

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 je ve výchozím nastavení false. Pokud je false, autorizační klíče se zahrnou do výstupu exportu. Klíče se vyexportují jako null jinak.

failureReason

string

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

identity

ManagedIdentity

includeConfigurations

boolean

Výchozí nastavení je „false“. Pokud je hodnota true, jsou konfigurace zahrnuté do exportu a 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 k 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 informace o exportu registru zařízení pro IoT Hub.

progress

integer (int32)

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

startTimeUtc

string (date-time)

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