JobUpdateParameter interface
Ett gränssnitt som representerar JobUpdateParameter.
Egenskaper
| constraints | Körningsbegränsningarna för jobbet. Om de utelämnas rensas begränsningarna. |
| metadata | En lista över namn/värde-par som är associerade med jobbet som metadata. Om den utelämnas tar den standardvärdet för en tom lista. i själva verket tas alla befintliga metadata bort. |
| on |
Den åtgärd som Batch-tjänsten ska vidta när alla uppgifter i jobbet är i slutfört tillstånd. Om det utelämnas anges slutförandebeteendet till noaction. Om det aktuella värdet är terminatejob är detta ett fel eftersom ett jobbs slutförandebeteende kanske inte ändras från avslutningsjobb till noaction. Du kanske inte ändrar värdet från avslutningsjobb till noaction – det vill säga när du har aktiverat automatisk jobbavslut kan du inte inaktivera det igen. Om du försöker göra detta misslyckas begäran och Batch returnerar statuskod 400 (felaktig begäran) och ett felmeddelande om ogiltigt egenskapsvärde. Om du inte anger det här elementet i en PUT-begäran motsvarar det att skicka noaction. Det här är ett fel om det aktuella värdet är terminatejob. Möjliga värden är: "noAction", "terminateJob" |
| pool |
Den pool där Batch-tjänsten kör jobbets uppgifter. Du kan bara ändra poolen för ett jobb när jobbet är inaktiverat. Uppdateringsjobbanropet misslyckas om du inkluderar elementet poolInfo och jobbet inte är inaktiverat. Om du anger en autoPoolSpecification i poolInfo kan endast egenskapen keepAlive för autoPoolSpecification uppdateras och sedan endast om autoPoolSpecification har en poolLifetimeOption of Job (andra jobbegenskaper kan uppdateras som vanligt). |
| priority | Jobbets prioritet. Prioritetsvärden kan variera från -1000 till 1 000, där -1000 är den lägsta prioriteten och 1 000 som högsta prioritet. Om det utelämnas är det inställt på standardvärdet 0. |
Egenskapsinformation
constraints
Körningsbegränsningarna för jobbet. Om de utelämnas rensas begränsningarna.
constraints?: JobConstraints
Egenskapsvärde
metadata
En lista över namn/värde-par som är associerade med jobbet som metadata. Om den utelämnas tar den standardvärdet för en tom lista. i själva verket tas alla befintliga metadata bort.
metadata?: MetadataItem[]
Egenskapsvärde
onAllTasksComplete
Den åtgärd som Batch-tjänsten ska vidta när alla uppgifter i jobbet är i slutfört tillstånd. Om det utelämnas anges slutförandebeteendet till noaction. Om det aktuella värdet är terminatejob är detta ett fel eftersom ett jobbs slutförandebeteende kanske inte ändras från avslutningsjobb till noaction. Du kanske inte ändrar värdet från avslutningsjobb till noaction – det vill säga när du har aktiverat automatisk jobbavslut kan du inte inaktivera det igen. Om du försöker göra detta misslyckas begäran och Batch returnerar statuskod 400 (felaktig begäran) och ett felmeddelande om ogiltigt egenskapsvärde. Om du inte anger det här elementet i en PUT-begäran motsvarar det att skicka noaction. Det här är ett fel om det aktuella värdet är terminatejob. Möjliga värden är: "noAction", "terminateJob"
onAllTasksComplete?: OnAllTasksComplete
Egenskapsvärde
poolInfo
Den pool där Batch-tjänsten kör jobbets uppgifter. Du kan bara ändra poolen för ett jobb när jobbet är inaktiverat. Uppdateringsjobbanropet misslyckas om du inkluderar elementet poolInfo och jobbet inte är inaktiverat. Om du anger en autoPoolSpecification i poolInfo kan endast egenskapen keepAlive för autoPoolSpecification uppdateras och sedan endast om autoPoolSpecification har en poolLifetimeOption of Job (andra jobbegenskaper kan uppdateras som vanligt).
poolInfo: PoolInformation
Egenskapsvärde
priority
Jobbets prioritet. Prioritetsvärden kan variera från -1000 till 1 000, där -1000 är den lägsta prioriteten och 1 000 som högsta prioritet. Om det utelämnas är det inställt på standardvärdet 0.
priority?: number
Egenskapsvärde
number