JobOutput 類別
描述 JobOutput 的所有屬性。
您可能想要使用子類別,而不是直接使用此類別。 已知的子類別包括:JobOutputAsset
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
必須填入所有必要的參數,才能傳送至 Azure。
- 繼承
-
azure.mgmt.media._serialization.ModelJobOutput
建構函式
JobOutput(*, preset_override: _models.Preset | None = None, label: str | None = None, **kwargs)
僅限關鍵字的參數
名稱 | Description |
---|---|
preset_override
|
用來覆寫對應轉換輸出中預設的預設值。 |
label
|
指派給 JobOutput 的標籤,以協助唯一識別它。 當您的 Transform 有一個以上的 TransformOutput 時,您的 Job 有一個以上的 JobOutput 時,這會很有用。 在這種情況下,當您提交作業時,將會以與 Transform 中的 TransformOutputs 相同順序新增兩個或多個 JobOutputs。 接著,當您透過事件或 GET 要求擷取 Job 時,可以使用標籤輕鬆地識別 JobOutput。 如果未提供標籤,則會使用 '{presetName}_{outputIndex}' 的預設值,其中預設名稱是對應 TransformOutput 中預設的名稱,而輸出索引是 Job 內此 JobOutput 的相對索引。 請注意,此索引與其 Transform 中對應 TransformOutput 的相對索引相同。 |
變數
名稱 | Description |
---|---|
odata_type
|
衍生型別的辨別子。 必要。 |
error
|
如果 JobOutput 處於 Error 狀態,則會包含錯誤的詳細資料。 |
preset_override
|
用來覆寫對應轉換輸出中預設的預設值。 |
state
|
描述 JobOutput 的狀態。 已知值為:「Canceled」、「Canceling」、「Error」、「Finished」、「Processing」、「Queued」 和 「Scheduled」。 |
progress
|
如果 JobOutput 處於處理狀態,這包含作業完成百分比。 此值是估計值,並非用來預測作業完成時間。 若要判斷 JobOutput 是否完成,請使用 State 屬性。 |
label
|
指派給 JobOutput 的標籤,以協助唯一識別它。 當您的 Transform 有一個以上的 TransformOutput 時,您的 Job 有一個以上的 JobOutput 時,這會很有用。 在這種情況下,當您提交作業時,將會以與 Transform 中的 TransformOutputs 相同順序新增兩個或多個 JobOutputs。 接著,當您透過事件或 GET 要求擷取 Job 時,可以使用標籤輕鬆地識別 JobOutput。 如果未提供標籤,則會使用 '{presetName}_{outputIndex}' 的預設值,其中預設名稱是對應 TransformOutput 中預設的名稱,而輸出索引是 Job 內此 JobOutput 的相對索引。 請注意,此索引與其 Transform 中對應 TransformOutput 的相對索引相同。 |
start_time
|
此作業輸出開始處理的 UTC 日期和時間。 |
end_time
|
此作業輸出完成處理的 UTC 日期和時間。 |