Megosztás:


CloudJob interface

A CloudJob-t képviselő felület.

Tulajdonságok

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.

constraints

A feladat végrehajtási korlátozásai.

creationTime

A feladat létrehozási ideje.

displayName

A feladat megjelenítendő neve.

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.

executionInfo

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).

jobManagerTask

A feladat indításakor elindítandó Feladatkezelői tevékenység részletei.

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.

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.

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.

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.

networkConfiguration

A feladat hálózati konfigurációja.

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"

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'

poolInfo

A feladathoz társított készletbeállítások.

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"

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.

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"

stateTransitionTime

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.

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.

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

A feladat végrehajtási korlátozásai.

constraints?: JobConstraints

Tulajdonság értéke

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