共用方式為


JobOutput 類別

描述 JobOutput 的所有屬性。

您可能想要使用子類別,而不是直接使用此類別。 已知的子類別包括:JobOutputAsset

變數只會由伺服器填入,而且會在傳送要求時予以忽略。

必須填入所有必要的參數,才能傳送至 Azure。

繼承
azure.mgmt.media._serialization.Model
JobOutput

建構函式

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

僅限關鍵字的參數

名稱 Description
preset_override

用來覆寫對應轉換輸出中預設的預設值。

label
str

指派給 JobOutput 的標籤,以協助唯一識別它。 當您的 Transform 有一個以上的 TransformOutput 時,您的 Job 有一個以上的 JobOutput 時,這會很有用。 在這種情況下,當您提交作業時,將會以與 Transform 中的 TransformOutputs 相同順序新增兩個或多個 JobOutputs。 接著,當您透過事件或 GET 要求擷取 Job 時,可以使用標籤輕鬆地識別 JobOutput。 如果未提供標籤,則會使用 '{presetName}_{outputIndex}' 的預設值,其中預設名稱是對應 TransformOutput 中預設的名稱,而輸出索引是 Job 內此 JobOutput 的相對索引。 請注意,此索引與其 Transform 中對應 TransformOutput 的相對索引相同。

變數

名稱 Description
odata_type
str

衍生型別的辨別子。 必要。

error

如果 JobOutput 處於 Error 狀態,則會包含錯誤的詳細資料。

preset_override

用來覆寫對應轉換輸出中預設的預設值。

state

描述 JobOutput 的狀態。 已知值為:「Canceled」、「Canceling」、「Error」、「Finished」、「Processing」、「Queued」 和 「Scheduled」。

progress
int

如果 JobOutput 處於處理狀態,這包含作業完成百分比。 此值是估計值,並非用來預測作業完成時間。 若要判斷 JobOutput 是否完成,請使用 State 屬性。

label
str

指派給 JobOutput 的標籤,以協助唯一識別它。 當您的 Transform 有一個以上的 TransformOutput 時,您的 Job 有一個以上的 JobOutput 時,這會很有用。 在這種情況下,當您提交作業時,將會以與 Transform 中的 TransformOutputs 相同順序新增兩個或多個 JobOutputs。 接著,當您透過事件或 GET 要求擷取 Job 時,可以使用標籤輕鬆地識別 JobOutput。 如果未提供標籤,則會使用 '{presetName}_{outputIndex}' 的預設值,其中預設名稱是對應 TransformOutput 中預設的名稱,而輸出索引是 Job 內此 JobOutput 的相對索引。 請注意,此索引與其 Transform 中對應 TransformOutput 的相對索引相同。

start_time

此作業輸出開始處理的 UTC 日期和時間。

end_time

此作業輸出完成處理的 UTC 日期和時間。