BatchSubtask interface

Informace o dílčím úkolu služby Azure Batch

Vlastnosti

containerInfo

Informace o kontejneru, ve kterém se úkol vykonává. Tato vlastnost je nastavena pouze tehdy, pokud Task běží v kontextu kontejneru.

endTime

Čas, kdy byla dílčí úloha dokončena. Tato vlastnost je nastavena pouze tehdy, pokud je podúkol ve stavu Dokončeno.

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.

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

id

ID podúkolu.

nodeInfo

Informace o Compute Node, na kterém podúkol běžel.

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.

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.

result

Výsledek provedení úkolu. Pokud je hodnota 'failed', podrobnosti o selhání lze najít ve vlastnosti failureInfo.

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.

state

Současný stav podúkolu.

stateTransitionTime

Č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

Současný stav podúkolu.

state?: BatchSubtaskState

Hodnota vlastnosti

stateTransitionTime

Čas, kdy podúkol vstoupil do svého současného stavu.

stateTransitionTime?: Date

Hodnota vlastnosti

Date