Dela via


JobPatchParameter interface

Ett gränssnitt som representerar JobPatchParameter.

Egenskaper

constraints

Körningsbegränsningarna för jobbet. Om de utelämnas lämnas de befintliga körningsbegränsningarna oförändrade.

metadata

En lista över namn/värde-par som är associerade med jobbet som metadata. Om de utelämnas lämnas befintliga jobbmetadata oförändrade.

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 lämnas slutförandebeteendet oförändrat. 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 med felmeddelandet "ogiltigt egenskapsvärde". Om du anropar REST-API:et direkt är HTTP-statuskoden 400 (felaktig begäran). 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. Anropet för korrigeringsjobb 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). Om det utelämnas fortsätter jobbet att köras på den aktuella poolen.

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 lämnas jobbets prioritet oförändrad.

Egenskapsinformation

constraints

Körningsbegränsningarna för jobbet. Om de utelämnas lämnas de befintliga körningsbegränsningarna oförändrade.

constraints?: JobConstraints

Egenskapsvärde

metadata

En lista över namn/värde-par som är associerade med jobbet som metadata. Om de utelämnas lämnas befintliga jobbmetadata oförändrade.

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 lämnas slutförandebeteendet oförändrat. 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 med felmeddelandet "ogiltigt egenskapsvärde". Om du anropar REST-API:et direkt är HTTP-statuskoden 400 (felaktig begäran). 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. Anropet för korrigeringsjobb 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). Om det utelämnas fortsätter jobbet att köras på den aktuella poolen.

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 lämnas jobbets prioritet oförändrad.

priority?: number

Egenskapsvärde

number