BatchJob interface
Ett Azure Batch-jobb.
Egenskaper
| allow |
Om Aktiviteter i det här jobbet kan föregripas av andra högprioriterade jobb. (Den här egenskapen är inte tillgänglig som standard. Kontakta supporten om du vill ha mer information) Om värdet är inställt på True kommer andra jobb med hög prioritet som skickas till systemet att ha företräde och kommer att kunna köa om uppgifter från det här jobbet. Du kan uppdatera ett jobbs allowTaskPreemption när det har skapats med hjälp av API:et för uppdateringsjobbet. |
| constraints | Körningsbegränsningarna för jobbet. |
| max |
Det maximala antalet aktiviteter som kan köras parallellt för jobbet. (Den här egenskapen är inte tillgänglig som standard. Kontakta supporten om du vill ha mer information) Värdet för maxParallelTasks måste vara -1 eller större än 0 om det anges. Om det inte anges är standardvärdet -1, vilket innebär att det inte finns någon gräns för antalet aktiviteter som kan köras samtidigt. Du kan uppdatera ett jobbs maxParallelTasks när det har skapats med api:et för uppdateringsjobbet. |
| metadata | En lista över namn/värde-par som är associerade med jobbet som metadata. Batch-tjänsten tilldelar ingen betydelse för metadata. det är endast för användning av användarkod. |
| on |
Den åtgärd som Batch-tjänsten ska vidta när alla uppgifter i jobbet är i slutfört tillstånd. Standardvärdet är noaction. Möjliga värden: "noaction", "terminatejob" |
| pool |
Poolinställningarna som är associerade med jobbet. |
| 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. Standardvärdet är 0. |
Egenskapsinformation
allowTaskPreemption
Om Aktiviteter i det här jobbet kan föregripas av andra högprioriterade jobb. (Den här egenskapen är inte tillgänglig som standard. Kontakta supporten om du vill ha mer information) Om värdet är inställt på True kommer andra jobb med hög prioritet som skickas till systemet att ha företräde och kommer att kunna köa om uppgifter från det här jobbet. Du kan uppdatera ett jobbs allowTaskPreemption när det har skapats med hjälp av API:et för uppdateringsjobbet.
allowTaskPreemption?: boolean
Egenskapsvärde
boolean
constraints
Körningsbegränsningarna för jobbet.
constraints?: BatchJobConstraints
Egenskapsvärde
maxParallelTasks
Det maximala antalet aktiviteter som kan köras parallellt för jobbet. (Den här egenskapen är inte tillgänglig som standard. Kontakta supporten om du vill ha mer information) Värdet för maxParallelTasks måste vara -1 eller större än 0 om det anges. Om det inte anges är standardvärdet -1, vilket innebär att det inte finns någon gräns för antalet aktiviteter som kan köras samtidigt. Du kan uppdatera ett jobbs maxParallelTasks när det har skapats med api:et för uppdateringsjobbet.
maxParallelTasks?: number
Egenskapsvärde
number
metadata
En lista över namn/värde-par som är associerade med jobbet som metadata. Batch-tjänsten tilldelar ingen betydelse för metadata. det är endast för användning av användarkod.
metadata?: BatchMetadataItem[]
Egenskapsvärde
onAllTasksComplete
Den åtgärd som Batch-tjänsten ska vidta när alla uppgifter i jobbet är i slutfört tillstånd. Standardvärdet är noaction.
Möjliga värden: "noaction", "terminatejob"
onAllTasksComplete?: string
Egenskapsvärde
string
poolInfo
Poolinställningarna som är associerade med jobbet.
poolInfo: BatchPoolInfo
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. Standardvärdet är 0.
priority?: number
Egenskapsvärde
number