BatchJobOutput interface
Egy Azure Batch-feladat.
Tulajdonságok
| allow |
Azt, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) Ha az érték Igaz, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és képesek lesznek újra sorba állítani a feladatokat ebből a feladatból. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti. |
| common |
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. Az egyes feladatok felülbírálhatják az itt megadott környezeti beállításokat ugyanazzal a beállításnévvel, egy másik értékkel. |
| constraints | A feladat végrehajtási korlátozásai. |
| creation |
A feladat létrehozási ideje. |
| display |
A feladat megjelenítendő neve. |
| e |
A feladat ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a feladat megváltozott-e a kérések között. A feladat frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a feladatot. |
| execution |
A feladat végrehajtási adatai. |
| id | Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. Az azonosító kis- és nagybetűket nem érzékelyítő (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek). |
| job |
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei. |
| job |
A feladat-előkészítési feladat. A feladat-előkészítési tevékenység egy speciális tevékenység, amely minden számítási csomóponton a feladat bármely más feladata előtt fut. |
| job |
A feladat kiadási feladata. A feladatkiadási tevékenység egy speciális tevékenység, amely a feladat végén fut minden olyan számítási csomóponton, amely a feladat bármely más feladatát futtatja. |
| last |
A feladat utolsó módosított időpontja. Ez az utolsó alkalom, amikor a feladatszintű adatok, például a Feladat állapota vagy prioritása módosultak. Nem számít bele a tevékenységszintű változásokba, például új tevékenységek vagy tevékenységek változó állapotának hozzáadásába. |
| max |
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A maxParallelTasks értékének 0-nál -1-nak vagy nagyobbnak kell lennie, ha meg van adva. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy nincs korlátozva az egyszerre futtatható tevékenységek száma. A feladat maxParallelTasks értékeit a feladat frissítési feladat API-val való létrehozása után frissítheti. |
| metadata | A feladathoz metaadatként társított név-érték párok listája. A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag a felhasználói kód használatára szolgál. |
| network |
(Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A feladat hálózati konfigurációja. |
| on |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Az alapértelmezett beállítás a noaction. Lehetséges értékek: "noaction", "terminatejob" |
| on |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. A feladat meghiúsultnak minősül, ha azInfo hibával rendelkezik. A failureInfo akkor van beállítva, ha a tevékenység nem nulla kilépési kóddal fejeződik be az újrapróbálkozások számának kimerítése után, vagy ha hiba történt a feladat indításakor, például egy erőforrásfájl letöltési hibája miatt. Az alapértelmezett beállítás a noaction. Lehetséges értékek: "noaction", "performexitoptionsjobaction" |
| pool |
A feladathoz társított készletbeállítások. |
| previous |
A feladat előző állapota. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van. Lehetséges értékek: "aktív", "letiltás", "letiltva", "engedélyezés", "megszüntetés", "befejezve", "törlés" |
| previous |
Az az időpont, amikor a feladat az előző állapotába lépett. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van. |
| priority | A feladat prioritása. A prioritási értékek -1000 és 1000 között mozoghatnak, mivel -1000 a legalacsonyabb prioritás, 1000 pedig a legmagasabb prioritás. Az alapértelmezett érték 0. |
| state | A feladat aktuális állapota. Lehetséges értékek: "aktív", "letiltás", "letiltva", "engedélyezés", "megszüntetés", "befejezve", "törlés" |
| state |
A feladat aktuális állapotának megadásának időpontja. |
| stats | A feladat teljes élettartamának erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchJob kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc. |
| url | A feladat URL-címe. |
| uses |
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis. |
Tulajdonság adatai
allowTaskPreemption
Azt, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) Ha az érték Igaz, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és képesek lesznek újra sorba állítani a feladatokat ebből a feladatból. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti.
allowTaskPreemption?: boolean
Tulajdonság értéke
boolean
commonEnvironmentSettings
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. Az egyes feladatok felülbírálhatják az itt megadott környezeti beállításokat ugyanazzal a beállításnévvel, egy másik értékkel.
commonEnvironmentSettings?: EnvironmentSettingOutput[]
Tulajdonság értéke
constraints
A feladat végrehajtási korlátozásai.
constraints?: BatchJobConstraintsOutput
Tulajdonság értéke
creationTime
A feladat létrehozási ideje.
creationTime: string
Tulajdonság értéke
string
displayName
A feladat megjelenítendő neve.
displayName?: string
Tulajdonság értéke
string
eTag
A feladat ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a feladat megváltozott-e a kérések között. A feladat frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a feladatot.
eTag: string
Tulajdonság értéke
string
executionInfo
A feladat végrehajtási adatai.
executionInfo?: BatchJobExecutionInfoOutput
Tulajdonság értéke
id
Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. Az azonosító kis- és nagybetűket nem érzékelyítő (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek).
id: string
Tulajdonság értéke
string
jobManagerTask
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei.
jobManagerTask?: BatchJobManagerTaskOutput
Tulajdonság értéke
jobPreparationTask
A feladat-előkészítési feladat. A feladat-előkészítési tevékenység egy speciális tevékenység, amely minden számítási csomóponton a feladat bármely más feladata előtt fut.
jobPreparationTask?: BatchJobPreparationTaskOutput
Tulajdonság értéke
jobReleaseTask
A feladat kiadási feladata. A feladatkiadási tevékenység egy speciális tevékenység, amely a feladat végén fut minden olyan számítási csomóponton, amely a feladat bármely más feladatát futtatja.
jobReleaseTask?: BatchJobReleaseTaskOutput
Tulajdonság értéke
lastModified
A feladat utolsó módosított időpontja. Ez az utolsó alkalom, amikor a feladatszintű adatok, például a Feladat állapota vagy prioritása módosultak. Nem számít bele a tevékenységszintű változásokba, például új tevékenységek vagy tevékenységek változó állapotának hozzáadásába.
lastModified: string
Tulajdonság értéke
string
maxParallelTasks
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A maxParallelTasks értékének 0-nál -1-nak vagy nagyobbnak kell lennie, ha meg van adva. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy nincs korlátozva az egyszerre futtatható tevékenységek száma. A feladat maxParallelTasks értékeit a feladat frissítési feladat API-val való létrehozása után frissítheti.
maxParallelTasks?: number
Tulajdonság értéke
number
metadata
A feladathoz metaadatként társított név-érték párok listája. A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag a felhasználói kód használatára szolgál.
metadata?: BatchMetadataItemOutput[]
Tulajdonság értéke
networkConfiguration
(Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A feladat hálózati konfigurációja.
networkConfiguration?: BatchJobNetworkConfigurationOutput
Tulajdonság értéke
onAllTasksComplete
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Az alapértelmezett beállítás a noaction.
Lehetséges értékek: "noaction", "terminatejob"
onAllTasksComplete?: string
Tulajdonság értéke
string
onTaskFailure
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. A feladat meghiúsultnak minősül, ha azInfo hibával rendelkezik. A failureInfo akkor van beállítva, ha a tevékenység nem nulla kilépési kóddal fejeződik be az újrapróbálkozások számának kimerítése után, vagy ha hiba történt a feladat indításakor, például egy erőforrásfájl letöltési hibája miatt. Az alapértelmezett beállítás a noaction.
Lehetséges értékek: "noaction", "performexitoptionsjobaction"
onTaskFailure?: string
Tulajdonság értéke
string
poolInfo
A feladathoz társított készletbeállítások.
poolInfo: BatchPoolInfoOutput
Tulajdonság értéke
previousState
A feladat előző állapota. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van.
Lehetséges értékek: "aktív", "letiltás", "letiltva", "engedélyezés", "megszüntetés", "befejezve", "törlés"
previousState?: string
Tulajdonság értéke
string
previousStateTransitionTime
Az az időpont, amikor a feladat az előző állapotába lépett. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van.
previousStateTransitionTime?: string
Tulajdonság értéke
string
priority
A feladat prioritása. A prioritási értékek -1000 és 1000 között mozoghatnak, mivel -1000 a legalacsonyabb prioritás, 1000 pedig a legmagasabb prioritás. Az alapértelmezett érték 0.
priority?: number
Tulajdonság értéke
number
state
A feladat aktuális állapota.
Lehetséges értékek: "aktív", "letiltás", "letiltva", "engedélyezés", "megszüntetés", "befejezve", "törlés"
state: string
Tulajdonság értéke
string
stateTransitionTime
A feladat aktuális állapotának megadásának időpontja.
stateTransitionTime: string
Tulajdonság értéke
string
stats
A feladat teljes élettartamának erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchJob kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc.
stats?: BatchJobStatisticsOutput
Tulajdonság értéke
url
A feladat URL-címe.
url: string
Tulajdonság értéke
string
usesTaskDependencies
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis.
usesTaskDependencies?: boolean
Tulajdonság értéke
boolean