CloudJob interface
Ett gränssnitt som representerar CloudJob.
Egenskaper
| common |
Listan över vanliga miljövariabler. Dessa miljövariabler har angetts för alla aktiviteter i jobbet (inklusive Jobbhanteraren, Jobbförberedelse och Jobbpubliceringsuppgifter). Enskilda uppgifter kan åsidosätta en miljöinställning som anges här genom att ange samma inställningsnamn med ett annat värde. |
| constraints | Körningsbegränsningarna för jobbet. |
| creation |
Tiden då jobbet skapades. |
| display |
Visningsnamnet för jobbet. |
| e |
ETag för jobbet. Det här är en ogenomskinlig sträng. Du kan använda den för att identifiera om jobbet har ändrats mellan begäranden. I synnerhet kan du skicka ETag när du uppdaterar ett jobb för att ange att ändringarna endast ska börja gälla om ingen annan har ändrat jobbet under tiden. |
| execution |
Körningsinformationen för jobbet. |
| id | En sträng som unikt identifierar jobbet i kontot. ID:t är skiftlägesbevarande och skiftlägesokänsligt (dvs. du kanske inte har två ID:n inom ett konto som endast skiljer sig åt från fall till fall). |
| job |
Information om en Job Manager-uppgift som ska startas när jobbet startas. |
| job |
Jobbförberedelseaktiviteten. Jobbförberedelseaktiviteten är en särskild aktivitet som körs på varje beräkningsnod före någon annan uppgift i jobbet. |
| job |
Jobbpubliceringsaktiviteten. Jobbpubliceringsaktiviteten är en särskild aktivitetskörning i slutet av jobbet på varje beräkningsnod som har kört någon annan uppgift i jobbet. |
| last |
Den senaste ändrade tiden för jobbet. Det här är den sista gången som data på jobbnivå, till exempel jobbtillstånd eller prioritet, ändrades. Den tar inte hänsyn till ändringar på aktivitetsnivå, till exempel att lägga till nya aktiviteter eller ändra tillstånd för aktiviteter. |
| 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. |
| network |
Nätverkskonfigurationen för jobbet. |
| 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 är: "noAction", "terminateJob" |
| on |
Den åtgärd som Batch-tjänsten ska vidta när en aktivitet i jobbet misslyckas. En aktivitet anses ha misslyckats om det finns ett failureInfo. Ett failureInfo anges om aktiviteten slutförs med en slutkod som inte är noll efter att det har förbrukat antalet återförsök, eller om det uppstod ett fel när aktiviteten startades, till exempel på grund av ett fel vid nedladdning av resursfilen. Standardvärdet är noaction. Möjliga värden är: "noAction", "performExitOptionsJobAction" |
| pool |
Poolinställningarna som är associerade med jobbet. |
| previous |
Det tidigare tillståndet för jobbet. Den här egenskapen anges inte om jobbet är i sitt ursprungliga aktiva tillstånd. Möjliga värden är: "aktiv", "inaktiverar", "inaktiverad", "aktivering", "avslutande", "slutförd", "borttagning" |
| previous |
Den tid då jobbet angav sitt tidigare tillstånd. Den här egenskapen anges inte om jobbet är i sitt ursprungliga aktiva tillstånd. |
| 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. |
| state | Jobbets aktuella tillstånd. Möjliga värden är: "aktiv", "inaktiverar", "inaktiverad", "aktivering", "avslutande", "slutförd", "borttagning" |
| state |
Den tid då jobbet angav sitt aktuella tillstånd. |
| stats | Resursanvändningsstatistik för hela jobbets livslängd. Den här egenskapen fylls endast i om CloudJob hämtades med en expanderingssats, inklusive attributet stats. annars är den null. Statistiken kanske inte är omedelbart tillgänglig. Batch-tjänsten utför periodisk sammanslagning av statistik. Den typiska fördröjningen är cirka 30 minuter. |
| url | Jobbets URL. |
| uses |
Om Uppgifter i jobbet kan definiera beroenden för varandra. Standardvärdet är falskt. |
Egenskapsinformation
commonEnvironmentSettings
Listan över vanliga miljövariabler. Dessa miljövariabler har angetts för alla aktiviteter i jobbet (inklusive Jobbhanteraren, Jobbförberedelse och Jobbpubliceringsuppgifter). Enskilda uppgifter kan åsidosätta en miljöinställning som anges här genom att ange samma inställningsnamn med ett annat värde.
commonEnvironmentSettings?: EnvironmentSetting[]
Egenskapsvärde
constraints
creationTime
Tiden då jobbet skapades.
creationTime?: Date
Egenskapsvärde
Date
displayName
Visningsnamnet för jobbet.
displayName?: string
Egenskapsvärde
string
eTag
ETag för jobbet. Det här är en ogenomskinlig sträng. Du kan använda den för att identifiera om jobbet har ändrats mellan begäranden. I synnerhet kan du skicka ETag när du uppdaterar ett jobb för att ange att ändringarna endast ska börja gälla om ingen annan har ändrat jobbet under tiden.
eTag?: string
Egenskapsvärde
string
executionInfo
Körningsinformationen för jobbet.
executionInfo?: JobExecutionInformation
Egenskapsvärde
id
En sträng som unikt identifierar jobbet i kontot. ID:t är skiftlägesbevarande och skiftlägesokänsligt (dvs. du kanske inte har två ID:n inom ett konto som endast skiljer sig åt från fall till fall).
id?: string
Egenskapsvärde
string
jobManagerTask
Information om en Job Manager-uppgift som ska startas när jobbet startas.
jobManagerTask?: JobManagerTask
Egenskapsvärde
jobPreparationTask
Jobbförberedelseaktiviteten. Jobbförberedelseaktiviteten är en särskild aktivitet som körs på varje beräkningsnod före någon annan uppgift i jobbet.
jobPreparationTask?: JobPreparationTask
Egenskapsvärde
jobReleaseTask
Jobbpubliceringsaktiviteten. Jobbpubliceringsaktiviteten är en särskild aktivitetskörning i slutet av jobbet på varje beräkningsnod som har kört någon annan uppgift i jobbet.
jobReleaseTask?: JobReleaseTask
Egenskapsvärde
lastModified
Den senaste ändrade tiden för jobbet. Det här är den sista gången som data på jobbnivå, till exempel jobbtillstånd eller prioritet, ändrades. Den tar inte hänsyn till ändringar på aktivitetsnivå, till exempel att lägga till nya aktiviteter eller ändra tillstånd för aktiviteter.
lastModified?: Date
Egenskapsvärde
Date
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?: MetadataItem[]
Egenskapsvärde
networkConfiguration
Nätverkskonfigurationen för jobbet.
networkConfiguration?: JobNetworkConfiguration
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 är: "noAction", "terminateJob"
onAllTasksComplete?: OnAllTasksComplete
Egenskapsvärde
onTaskFailure
Den åtgärd som Batch-tjänsten ska vidta när en aktivitet i jobbet misslyckas. En aktivitet anses ha misslyckats om det finns ett failureInfo. Ett failureInfo anges om aktiviteten slutförs med en slutkod som inte är noll efter att det har förbrukat antalet återförsök, eller om det uppstod ett fel när aktiviteten startades, till exempel på grund av ett fel vid nedladdning av resursfilen. Standardvärdet är noaction. Möjliga värden är: "noAction", "performExitOptionsJobAction"
onTaskFailure?: OnTaskFailure
Egenskapsvärde
poolInfo
Poolinställningarna som är associerade med jobbet.
poolInfo?: PoolInformation
Egenskapsvärde
previousState
Det tidigare tillståndet för jobbet. Den här egenskapen anges inte om jobbet är i sitt ursprungliga aktiva tillstånd. Möjliga värden är: "aktiv", "inaktiverar", "inaktiverad", "aktivering", "avslutande", "slutförd", "borttagning"
previousState?: JobState
Egenskapsvärde
previousStateTransitionTime
Den tid då jobbet angav sitt tidigare tillstånd. Den här egenskapen anges inte om jobbet är i sitt ursprungliga aktiva tillstånd.
previousStateTransitionTime?: Date
Egenskapsvärde
Date
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
state
Jobbets aktuella tillstånd. Möjliga värden är: "aktiv", "inaktiverar", "inaktiverad", "aktivering", "avslutande", "slutförd", "borttagning"
state?: JobState
Egenskapsvärde
stateTransitionTime
Den tid då jobbet angav sitt aktuella tillstånd.
stateTransitionTime?: Date
Egenskapsvärde
Date
stats
Resursanvändningsstatistik för hela jobbets livslängd. Den här egenskapen fylls endast i om CloudJob hämtades med en expanderingssats, inklusive attributet stats. annars är den null. Statistiken kanske inte är omedelbart tillgänglig. Batch-tjänsten utför periodisk sammanslagning av statistik. Den typiska fördröjningen är cirka 30 minuter.
stats?: JobStatistics
Egenskapsvärde
url
Jobbets URL.
url?: string
Egenskapsvärde
string
usesTaskDependencies
Om Uppgifter i jobbet kan definiera beroenden för varandra. Standardvärdet är falskt.
usesTaskDependencies?: boolean
Egenskapsvärde
boolean