CloudJob interface
A CloudJob-t képviselő felület.
Tulajdonságok
| 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. |
| 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 |
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. A lehetséges értékek a következők: "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 CloudJob 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
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?: EnvironmentSetting[]
Tulajdonság értéke
constraints
creationTime
A feladat létrehozási ideje.
creationTime?: Date
Tulajdonság értéke
Date
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?: JobExecutionInformation
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?: JobManagerTask
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?: JobPreparationTask
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?: JobReleaseTask
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?: Date
Tulajdonság értéke
Date
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?: MetadataItem[]
Tulajdonság értéke
networkConfiguration
A feladat hálózati konfigurációja.
networkConfiguration?: JobNetworkConfiguration
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. A lehetséges értékek a következők: "noAction", "terminateJob"
onAllTasksComplete?: OnAllTasksComplete
Tulajdonság értéke
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?: OnTaskFailure
Tulajdonság értéke
poolInfo
A feladathoz társított készletbeállítások.
poolInfo?: PoolInformation
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?: JobState
Tulajdonság értéke
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?: Date
Tulajdonság értéke
Date
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?: JobState
Tulajdonság értéke
stateTransitionTime
A feladat aktuális állapotának megadásának időpontja.
stateTransitionTime?: Date
Tulajdonság értéke
Date
stats
A feladat teljes élettartamának erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a CloudJob 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?: JobStatistics
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