JobPatchParameter interface
A JobPatchParametert képviselő felület.
Tulajdonságok
| constraints | A feladat végrehajtási korlátozásai. Ha nincs megadva, a meglévő végrehajtási korlátozások változatlanok maradnak. |
| metadata | A feladathoz metaadatként társított név-érték párok listája. Ha nincs megadva, a meglévő feladat metaadatai változatlanok maradnak. |
| on |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Ha nincs megadva, a befejezési viselkedés változatlan marad. Előfordulhat, hogy nem módosítja az értéket a megszakítási feladatról a megszakításra – vagyis ha automatikus feladatvégzítést végzett, nem kapcsolhatja ki újra. Ha megpróbálja ezt megtenni, a kérés "érvénytelen tulajdonságérték" hibaüzenettel meghiúsul; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés). A lehetséges értékek a következők: "noAction", "terminateJob" |
| pool |
Az a készlet, amelyen a Batch szolgáltatás futtatja a feladat feladatait. A feladat készletét csak akkor módosíthatja, ha a feladat le van tiltva. A Javítás feladat hívása sikertelen lesz, ha a poolInfo elemet is tartalmazza, és a feladat nincs letiltva. Ha autoPoolSpecification értéket ad meg a poolInfo-ban, csak az autoPoolSpecification keepAlive tulajdonsága frissíthető, majd csak akkor, ha az autoPoolSpecification készletLifetimeOption of Job tulajdonsággal rendelkezik (más feladattulajdonságok a szokásos módon frissíthetők). Ha nincs megadva, a feladat továbbra is fut az aktuális készletén. |
| 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. Ha nincs megadva, a feladat prioritása változatlan marad. |
Tulajdonság adatai
constraints
A feladat végrehajtási korlátozásai. Ha nincs megadva, a meglévő végrehajtási korlátozások változatlanok maradnak.
constraints?: JobConstraints
Tulajdonság értéke
metadata
A feladathoz metaadatként társított név-érték párok listája. Ha nincs megadva, a meglévő feladat metaadatai változatlanok maradnak.
metadata?: MetadataItem[]
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. Ha nincs megadva, a befejezési viselkedés változatlan marad. Előfordulhat, hogy nem módosítja az értéket a megszakítási feladatról a megszakításra – vagyis ha automatikus feladatvégzítést végzett, nem kapcsolhatja ki újra. Ha megpróbálja ezt megtenni, a kérés "érvénytelen tulajdonságérték" hibaüzenettel meghiúsul; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés). A lehetséges értékek a következők: "noAction", "terminateJob"
onAllTasksComplete?: OnAllTasksComplete
Tulajdonság értéke
poolInfo
Az a készlet, amelyen a Batch szolgáltatás futtatja a feladat feladatait. A feladat készletét csak akkor módosíthatja, ha a feladat le van tiltva. A Javítás feladat hívása sikertelen lesz, ha a poolInfo elemet is tartalmazza, és a feladat nincs letiltva. Ha autoPoolSpecification értéket ad meg a poolInfo-ban, csak az autoPoolSpecification keepAlive tulajdonsága frissíthető, majd csak akkor, ha az autoPoolSpecification készletLifetimeOption of Job tulajdonsággal rendelkezik (más feladattulajdonságok a szokásos módon frissíthetők). Ha nincs megadva, a feladat továbbra is fut az aktuális készletén.
poolInfo?: PoolInformation
Tulajdonság értéke
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. Ha nincs megadva, a feladat prioritása változatlan marad.
priority?: number
Tulajdonság értéke
number