Megosztás:


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.

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"

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.

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