Share via


JobOutputAsset Osztály

JobOutputként használt objektumot jelöl.

A változókat csak a kiszolgáló tölti ki, és a rendszer figyelmen kívül hagyja a kérés küldésekor.

Az Azure-ba való küldéshez minden szükséges paramétert fel kell tölteni.

Öröklődés
azure.mgmt.media.models._models_py3.JobOutput
JobOutputAsset

Konstruktor

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

Csak kulcsszavas paraméterek

Name Description
preset_override

A beállításkészlet felülbírálásához használt készlet a megfelelő átalakítás kimenetében.

label
str

Egy JobOutputhoz rendelt címke, amely segít egyedileg azonosítani azt. Ez akkor hasznos, ha az átalakítás több TransformOutput-tal rendelkezik, így a feladat több JobOutput-tal rendelkezik. Ilyen esetekben a feladat elküldésekor két vagy több JobOutput-et fog hozzáadni, ugyanabban a sorrendben, mint a TransformOutputs az Átalakításban. Ezt követően, amikor lekéri a feladatot eseményeken vagy GET-kérésen keresztül, a címkével egyszerűen azonosíthatja a JobOutputot. Ha nincs megadva címke, a rendszer a {presetName}_{outputIndex} alapértelmezett értéket használja, ahol az előre beállított név a megfelelő TransformOutput előkészlet neve, a kimeneti index pedig a feladaton belüli jobOutput relatív indexe. Vegye figyelembe, hogy ez az index megegyezik a megfelelő TransformOutput relatív indexével az átalakításon belül.

asset_name
str

A kimeneti objektum neve. Kötelező.

Változók

Name Description
odata_type
str

A származtatott típusok diszkriminatív. Kötelező.

error

Ha a JobOutput hibaállapotban van, a hiba részleteit tartalmazza.

preset_override

A beállításkészlet felülbírálásához használt készlet a megfelelő átalakítás kimenetében.

state
str vagy JobState

A JobOutput állapotát ismerteti. Az ismert értékek a következők: "Canceled", "Canceling", "Error", "Finished", "Processing", "Queued" és "Scheduled".

progress
int

Ha a JobOutput feldolgozási állapotban van, ez tartalmazza a feladat befejezésének százalékos arányát. Az érték egy becslés, és nem a feladat befejezési idejének előrejelzésére szolgál. Annak megállapításához, hogy a JobOutput befejeződött-e, használja a State tulajdonságot.

label
str

Egy JobOutputhoz rendelt címke, amely segít egyedileg azonosítani azt. Ez akkor hasznos, ha az átalakítás több TransformOutput-tal rendelkezik, így a feladat több JobOutput-tal rendelkezik. Ilyen esetekben a feladat elküldésekor két vagy több JobOutput-et fog hozzáadni, ugyanabban a sorrendben, mint a TransformOutputs az Átalakításban. Ezt követően, amikor lekéri a feladatot eseményeken vagy GET-kérésen keresztül, a címkével egyszerűen azonosíthatja a JobOutputot. Ha nincs megadva címke, a rendszer a {presetName}_{outputIndex} alapértelmezett értéket használja, ahol az előre beállított név a megfelelő TransformOutput előkészlet neve, a kimeneti index pedig a feladaton belüli jobOutput relatív indexe. Vegye figyelembe, hogy ez az index megegyezik a megfelelő TransformOutput relatív indexével az átalakításon belül.

start_time

A feladatkimenet feldolgozásának UTC-dátuma és időpontja.

end_time

A feladatkimenet feldolgozásának UTC-dátuma és időpontja.

asset_name
str

A kimeneti objektum neve. Kötelező.