BatchSubtask interface
Informace o dílčím úkolu služby Azure Batch
Vlastnosti
| container |
Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru. |
| end |
Čas, kdy byla dílčí úloha dokončena. Tato vlastnost je nastavena pouze tehdy, pokud je podúkol ve stavu Dokončeno. |
| exit |
Výstupní kód programu byl zadán v příkazovém řádku podúkolů. Tato vlastnost je nastavena pouze tehdy, pokud je podúkol ve stavu dokončení. Obecně výstupní kód procesu odráží specifickou konvenci implementovanou vývojářem aplikace pro daný proces. Pokud používáte hodnotu výstupního kódu k rozhodování ve svém kódu, ujistěte se, že znáte konvenci výstupního kódu, kterou aplikační proces používá. Pokud však služba Batch ukončí podúkol (kvůli časovému limitu nebo ukončení uživatele přes API), můžete vidět výstupní kód definovaný operačním systémem. |
| failure |
Informace popisující selhání úkolu, pokud nějaké jsou. Tato vlastnost se nastaví pouze tehdy, pokud je úkol ve stavu dokončení a došlo k selhání. |
| id | ID podúkolu. |
| node |
Informace o Compute Node, na kterém podúkol běžel. |
| previous |
Předchozí stav podúkolu. Tato vlastnost není nastavena, pokud je podúkol ve svém počátečním běžícím stavu. |
| previous |
Čas, kdy podúkol vstoupil do svého předchozího stavu. Tato vlastnost není nastavena, pokud je podúkol ve svém počátečním běžícím stavu. |
| result | Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo. |
| start |
Čas, kdy se podúkol začal spouštět. Pokud byla podúloha restartována nebo znovu vyzkoušena, jedná se o nejnovější spuštění podúkolu. |
| state | Současný stav podúkolu. |
| state |
Čas, kdy podúkol vstoupil do svého současného stavu. |
Podrobnosti vlastnosti
containerInfo
Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru.
containerInfo?: BatchTaskContainerExecutionInfo
Hodnota vlastnosti
endTime
Čas, kdy byla dílčí úloha dokončena. Tato vlastnost je nastavena pouze tehdy, pokud je podúkol ve stavu Dokončeno.
endTime?: Date
Hodnota vlastnosti
Date
exitCode
Výstupní kód programu byl zadán v příkazovém řádku podúkolů. Tato vlastnost je nastavena pouze tehdy, pokud je podúkol ve stavu dokončení. Obecně výstupní kód procesu odráží specifickou konvenci implementovanou vývojářem aplikace pro daný proces. Pokud používáte hodnotu výstupního kódu k rozhodování ve svém kódu, ujistěte se, že znáte konvenci výstupního kódu, kterou aplikační proces používá. Pokud však služba Batch ukončí podúkol (kvůli časovému limitu nebo ukončení uživatele přes API), můžete vidět výstupní kód definovaný operačním systémem.
exitCode?: number
Hodnota vlastnosti
number
failureInfo
Informace popisující selhání úkolu, pokud nějaké jsou. Tato vlastnost se nastaví pouze tehdy, pokud je úkol ve stavu dokončení a došlo k selhání.
failureInfo?: BatchTaskFailureInfo
Hodnota vlastnosti
id
ID podúkolu.
id?: number
Hodnota vlastnosti
number
nodeInfo
Informace o Compute Node, na kterém podúkol běžel.
nodeInfo?: BatchNodeInfo
Hodnota vlastnosti
previousState
Předchozí stav podúkolu. Tato vlastnost není nastavena, pokud je podúkol ve svém počátečním běžícím stavu.
previousState?: BatchSubtaskState
Hodnota vlastnosti
previousStateTransitionTime
Čas, kdy podúkol vstoupil do svého předchozího stavu. Tato vlastnost není nastavena, pokud je podúkol ve svém počátečním běžícím stavu.
previousStateTransitionTime?: Date
Hodnota vlastnosti
Date
result
Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo.
result?: BatchTaskExecutionResult
Hodnota vlastnosti
startTime
Čas, kdy se podúkol začal spouštět. Pokud byla podúloha restartována nebo znovu vyzkoušena, jedná se o nejnovější spuštění podúkolu.
startTime?: Date
Hodnota vlastnosti
Date
state
stateTransitionTime
Čas, kdy podúkol vstoupil do svého současného stavu.
stateTransitionTime?: Date
Hodnota vlastnosti
Date