Jobs - Create Import Export Job
Создает новое задание импорта или экспорта в Центр Интернета вещей. Подробнее см. в разделе https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
POST https://fully-qualified-iothubname.azure-devices.net/jobs/create?api-version=2020-05-31-preview
Параметры URI
Name | In | Required | Type | Description |
---|---|---|---|---|
api-version
|
query | True |
|
Версия API. |
Текст запроса
Name | Type | Description |
---|---|---|
configurationsBlobName |
|
По умолчанию используется configurations.txt. Указывает имя большого двоичного объекта, используемого при экспорте и импорте конфигураций. |
endTimeUtc |
|
Созданная система. Игнорируется при создании. Дата и время окончания задания в формате UTC. |
excludeKeysInExport |
|
Необязательно для заданий экспорта; игнорируется для других заданий. Если значение не указано, служба по умолчанию имеет значение false. Если значение равно false, ключи авторизации включаются в выходные данные экспорта. Ключи экспортируются как null в противном случае. |
failureReason |
|
Система генеирована. Игнорируется при создании. Причина сбоя, если произошел сбой. |
includeConfigurations |
|
Значение по умолчанию — false. Если значение равно true, то конфигурации включаются в экспорт и импорт данных. |
inputBlobContainerUri |
|
Универсальный код ресурса (URI), содержащий маркер SAS для контейнера больших двоичных объектов, который содержит данные реестра для синхронизации. |
inputBlobName |
|
Имя большого двоичного объекта, используемое при импорте из контейнера входных BLOB-объектов. |
jobId |
|
Уникальный идентификатор задания. |
outputBlobContainerUri |
|
Маркер SAS для доступа к контейнеру BLOB-объектов. Используется для вывода состояния и результатов задания. |
outputBlobName |
|
Имя большого двоичного объекта, которое будет создано в контейнере выходных BLOB-объектов. Этот большой двоичный объект будет содержать экспортированные сведения о реестре устройств для Центр Интернета вещей. |
progress |
|
Созданная система. Игнорируется при создании. Процент завершения задания. |
startTimeUtc |
|
Созданная система. Игнорируется при создании. Дата и время начала задания в формате UTC. |
status |
enum:
|
Созданная система. Игнорируется при создании. Состояние задания. |
storageAuthenticationType |
enum:
|
Тип проверки подлинности, используемый для подключения к учетной записи хранения. |
type |
enum:
|
Тип задания. |
Ответы
Name | Type | Description |
---|---|---|
200 OK |
Все в порядке. |
Определения
JobProperties
Name | Type | Description |
---|---|---|
configurationsBlobName |
|
По умолчанию используется configurations.txt. Указывает имя большого двоичного объекта, используемого при экспорте и импорте конфигураций. |
endTimeUtc |
|
Созданная система. Игнорируется при создании. Дата и время окончания задания в формате UTC. |
excludeKeysInExport |
|
Необязательно для заданий экспорта; игнорируется для других заданий. Если значение не указано, служба по умолчанию имеет значение false. Если значение равно false, ключи авторизации включаются в выходные данные экспорта. Ключи экспортируются как null в противном случае. |
failureReason |
|
Система генеирована. Игнорируется при создании. Причина сбоя, если произошел сбой. |
includeConfigurations |
|
Значение по умолчанию — false. Если значение равно true, то конфигурации включаются в экспорт и импорт данных. |
inputBlobContainerUri |
|
Универсальный код ресурса (URI), содержащий маркер SAS для контейнера больших двоичных объектов, который содержит данные реестра для синхронизации. |
inputBlobName |
|
Имя большого двоичного объекта, используемое при импорте из контейнера входных BLOB-объектов. |
jobId |
|
Уникальный идентификатор задания. |
outputBlobContainerUri |
|
Маркер SAS для доступа к контейнеру BLOB-объектов. Используется для вывода состояния и результатов задания. |
outputBlobName |
|
Имя большого двоичного объекта, которое будет создано в контейнере выходных BLOB-объектов. Этот большой двоичный объект будет содержать экспортированные сведения о реестре устройств для Центр Интернета вещей. |
progress |
|
Созданная система. Игнорируется при создании. Процент завершения задания. |
startTimeUtc |
|
Созданная система. Игнорируется при создании. Дата и время начала задания в формате UTC. |
status |
enum:
|
Созданная система. Игнорируется при создании. Состояние задания. |
storageAuthenticationType |
enum:
|
Тип проверки подлинности, используемый для подключения к учетной записи хранения. |
type |
enum:
|
Тип задания. |