Dela via


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.

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"

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

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