Condividi tramite


BatchSubtaskOutput interface

Informazioni su una sottoattività di Azure Batch.

Proprietà

containerInfo

Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore.

endTime

Ora in cui è stata completata la sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato Completato.

exitCode

Codice di uscita del programma specificato nella riga di comando della sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato completato. In generale, il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Tuttavia, se il servizio Batch termina la sottoattività (a causa del timeout o della chiusura dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo.

failureInfo

Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore.

id

ID della sottoattività.

nodeInfo

Informazioni sul nodo di calcolo in cui è stata eseguita la sottoattività.

previousState

Stato precedente della sottoattività. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

Valori possibili: "preparazione", "esecuzione", "completato"

previousStateTransitionTime

Ora in cui la sottoattività ha immesso lo stato precedente. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

result

Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo.

Valori possibili: "success", "failure"

startTime

Ora in cui è stata avviata l'esecuzione della sottoattività. Se la sottoattività è stata riavviata o ritentata, questa è l'ora più recente in cui è stata avviata l'esecuzione della sottoattività.

state

Stato corrente della sottoattività.

Valori possibili: "preparazione", "esecuzione", "completato"

stateTransitionTime

Ora in cui la sottoattività ha immesso lo stato corrente.

Dettagli proprietà

containerInfo

Informazioni sul contenitore in cui è in esecuzione l'attività. Questa proprietà viene impostata solo se l'attività viene eseguita in un contesto contenitore.

containerInfo?: BatchTaskContainerExecutionInfoOutput

Valore della proprietà

endTime

Ora in cui è stata completata la sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato Completato.

endTime?: string

Valore della proprietà

string

exitCode

Codice di uscita del programma specificato nella riga di comando della sottoattività. Questa proprietà viene impostata solo se la sottoattività è nello stato completato. In generale, il codice di uscita per un processo riflette la convenzione specifica implementata dallo sviluppatore dell'applicazione per tale processo. Se si usa il valore del codice di uscita per prendere decisioni nel codice, assicurarsi di conoscere la convenzione di codice di uscita usata dal processo dell'applicazione. Tuttavia, se il servizio Batch termina la sottoattività (a causa del timeout o della chiusura dell'utente tramite l'API), è possibile che venga visualizzato un codice di uscita definito dal sistema operativo.

exitCode?: number

Valore della proprietà

number

failureInfo

Informazioni che descrivono l'errore dell'attività, se presenti. Questa proprietà viene impostata solo se l'oggetto Task è nello stato completato e si è verificato un errore.

failureInfo?: BatchTaskFailureInfoOutput

Valore della proprietà

id

ID della sottoattività.

id?: number

Valore della proprietà

number

nodeInfo

Informazioni sul nodo di calcolo in cui è stata eseguita la sottoattività.

nodeInfo?: BatchNodeInfoOutput

Valore della proprietà

previousState

Stato precedente della sottoattività. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

Valori possibili: "preparazione", "esecuzione", "completato"

previousState?: string

Valore della proprietà

string

previousStateTransitionTime

Ora in cui la sottoattività ha immesso lo stato precedente. Questa proprietà non è impostata se la sottoattività è nello stato di esecuzione iniziale.

previousStateTransitionTime?: string

Valore della proprietà

string

result

Risultato dell'esecuzione dell'attività. Se il valore è "failed", i dettagli dell'errore sono disponibili nella proprietà failureInfo.

Valori possibili: "success", "failure"

result?: string

Valore della proprietà

string

startTime

Ora in cui è stata avviata l'esecuzione della sottoattività. Se la sottoattività è stata riavviata o ritentata, questa è l'ora più recente in cui è stata avviata l'esecuzione della sottoattività.

startTime?: string

Valore della proprietà

string

state

Stato corrente della sottoattività.

Valori possibili: "preparazione", "esecuzione", "completato"

state?: string

Valore della proprietà

string

stateTransitionTime

Ora in cui la sottoattività ha immesso lo stato corrente.

stateTransitionTime?: string

Valore della proprietà

string