Aracılığıyla paylaş


BatchSubtaskOutput interface

Azure Batch alt görevi hakkında bilgi.

Özellikler

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

endTime

Alt görevin tamamlanma zamanı. Bu özellik yalnızca alt görev Tamamlandı durumundaysa ayarlanır.

exitCode

Alt görev komut satırında belirtilen programın çıkış kodu. Bu özellik yalnızca alt görev tamamlanmış durumdaysa ayarlanır. Genel olarak, bir işlemin çıkış kodu, bu işlem için uygulama geliştiricisi tarafından uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Ancak Batch hizmeti alt görevi sonlandırırsa (zaman aşımı veya API aracılığıyla kullanıcı sonlandırma nedeniyle) işletim sistemi tanımlı bir çıkış kodu görebilirsiniz.

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

id

Alt görevin kimliği.

nodeInfo

Alt görevin üzerinde çalıştırıldığı İşlem Düğümü hakkında bilgi.

previousState

Alt görevin önceki durumu. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

Olası değerler: "hazırlanıyor", "çalışıyor", "tamamlandı"

previousStateTransitionTime

Alt görevin önceki durumuna girdiği saat. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir.

Olası değerler: "success", "failure"

startTime

Alt görevin çalışmaya başladığı saat. Alt görev yeniden başlatıldıysa veya yeniden denendiyse, alt görevin çalışmaya başladığı en son zamandır.

state

Alt görevin geçerli durumu.

Olası değerler: "hazırlanıyor", "çalışıyor", "tamamlandı"

stateTransitionTime

Alt görevin geçerli durumuna girdiği saat.

Özellik Ayrıntıları

containerInfo

Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi. Bu özellik yalnızca Görev bir kapsayıcı bağlamında çalışıyorsa ayarlanır.

containerInfo?: BatchTaskContainerExecutionInfoOutput

Özellik Değeri

endTime

Alt görevin tamamlanma zamanı. Bu özellik yalnızca alt görev Tamamlandı durumundaysa ayarlanır.

endTime?: string

Özellik Değeri

string

exitCode

Alt görev komut satırında belirtilen programın çıkış kodu. Bu özellik yalnızca alt görev tamamlanmış durumdaysa ayarlanır. Genel olarak, bir işlemin çıkış kodu, bu işlem için uygulama geliştiricisi tarafından uygulanan özel kuralı yansıtır. Kodunuzda karar almak için çıkış kodu değerini kullanırsanız, uygulama işlemi tarafından kullanılan çıkış kodu kuralını bildiğinizden emin olun. Ancak Batch hizmeti alt görevi sonlandırırsa (zaman aşımı veya API aracılığıyla kullanıcı sonlandırma nedeniyle) işletim sistemi tanımlı bir çıkış kodu görebilirsiniz.

exitCode?: number

Özellik Değeri

number

failureInfo

Varsa Görev hatasını açıklayan bilgiler. Bu özellik yalnızca Görev tamamlanmış durumdaysa ve bir hatayla karşılaştıysa ayarlanır.

failureInfo?: BatchTaskFailureInfoOutput

Özellik Değeri

id

Alt görevin kimliği.

id?: number

Özellik Değeri

number

nodeInfo

Alt görevin üzerinde çalıştırıldığı İşlem Düğümü hakkında bilgi.

nodeInfo?: BatchNodeInfoOutput

Özellik Değeri

previousState

Alt görevin önceki durumu. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

Olası değerler: "hazırlanıyor", "çalışıyor", "tamamlandı"

previousState?: string

Özellik Değeri

string

previousStateTransitionTime

Alt görevin önceki durumuna girdiği saat. Alt görev ilk çalıştırma durumundaysa bu özellik ayarlanmaz.

previousStateTransitionTime?: string

Özellik Değeri

string

result

Görev yürütmenin sonucu. Değer 'başarısız' ise, hatanın ayrıntıları failureInfo özelliğinde bulunabilir.

Olası değerler: "success", "failure"

result?: string

Özellik Değeri

string

startTime

Alt görevin çalışmaya başladığı saat. Alt görev yeniden başlatıldıysa veya yeniden denendiyse, alt görevin çalışmaya başladığı en son zamandır.

startTime?: string

Özellik Değeri

string

state

Alt görevin geçerli durumu.

Olası değerler: "hazırlanıyor", "çalışıyor", "tamamlandı"

state?: string

Özellik Değeri

string

stateTransitionTime

Alt görevin geçerli durumuna girdiği saat.

stateTransitionTime?: string

Özellik Değeri

string