Поделиться через


JobOutput Класс

Описывает все свойства JobOutput.

Вероятно, вы хотите использовать подклассы, а не этот класс напрямую. Известные подклассы: JobOutputAsset

Переменные заполняются только сервером и игнорируются при отправке запроса.

Для отправки в Azure необходимо заполнить все необходимые параметры.

Наследование
azure.mgmt.media._serialization.Model
JobOutput

Конструктор

JobOutput(*, preset_override: _models.Preset | None = None, label: str | None = None, **kwargs)

Параметры Keyword-Only

Имя Описание
preset_override

Предустановка, используемая для переопределения предустановки в соответствующих выходных данных преобразования.

label
str

Метка, назначенная Объекту JobOutput для его уникальной идентификации. Это полезно, если в преобразовании имеется несколько transformOutput, а задание содержит несколько JobOutput. В таких случаях при отправке задания вы добавите два или более JobOutputs в том же порядке, что и TransformOutputs в преобразовании. Затем при извлечении задания с помощью событий или запроса GET можно использовать метку , чтобы легко идентифицировать JobOutput. Если метка не указана, будет использоваться значение по умолчанию "{presetName}_{outputIndex}", где имя предустановки — это имя предустановки в соответствующем transformOutput, а выходной индекс — относительный индекс этого JobOutput в задании. Обратите внимание, что этот индекс совпадает с относительным индексом соответствующего transformOutput в преобразовании.

Переменные

Имя Описание
odata_type
str

Дискриминатор для производных типов. Обязательный.

error

Если jobOutput находится в состоянии Ошибка, он содержит сведения об ошибке.

preset_override

Предустановка, используемая для переопределения предустановки в соответствующих выходных данных преобразования.

state
str или JobState

Описывает состояние JobOutput. Известные значения: "Canceled", "Canceling", "Error", "Finished", "Processing", "Queued" и "Scheduled".

progress
int

Если JobOutput находится в состоянии Обработка, он содержит процент завершения задания. Это значение является оценочным и не предназначено для прогнозирования времени завершения задания. Чтобы определить, завершен ли JobOutput, используйте свойство State.

label
str

Метка, назначенная Объекту JobOutput для его уникальной идентификации. Это полезно, если в преобразовании имеется несколько transformOutput, а задание содержит несколько JobOutput. В таких случаях при отправке задания вы добавите два или более JobOutputs в том же порядке, что и TransformOutputs в преобразовании. Затем при извлечении задания с помощью событий или запроса GET можно использовать метку , чтобы легко идентифицировать JobOutput. Если метка не указана, будет использоваться значение по умолчанию "{presetName}_{outputIndex}", где имя предустановки — это имя предустановки в соответствующем transformOutput, а выходной индекс — относительный индекс этого JobOutput в задании. Обратите внимание, что этот индекс совпадает с относительным индексом соответствующего transformOutput в преобразовании.

start_time

Дата и время начала обработки выходных данных задания в формате UTC.

end_time

Дата и время завершения обработки выходных данных задания в формате UTC.