Bagikan melalui


SubtaskInformation interface

Antarmuka yang mewakili SubtaskInformation.

Properti

containerInfo

Informasi tentang kontainer tempat Tugas dijalankan. Properti ini diatur hanya jika Tugas berjalan dalam konteks kontainer.

endTime

Waktu di mana subtugas selesai. Properti ini diatur hanya jika subtugas dalam status Selesai.

exitCode

Kode keluar program yang ditentukan pada baris perintah subtugas. Properti ini diatur hanya jika subtugas dalam status selesai. Secara umum, kode keluar untuk proses mencerminkan konvensi tertentu yang diterapkan oleh pengembang aplikasi untuk proses tersebut. Jika Anda menggunakan nilai kode keluar untuk membuat keputusan dalam kode Anda, pastikan Anda mengetahui konvensi kode keluar yang digunakan oleh proses aplikasi. Namun, jika layanan Batch mengakhiri subtugas (karena waktu habis, atau penghentian pengguna melalui API) Anda mungkin melihat kode keluar yang ditentukan sistem operasi.

failureInfo

Informasi yang menjelaskan kegagalan Tugas, jika ada. Properti ini diatur hanya jika Tugas dalam status selesai dan mengalami kegagalan.

id

ID subtugas.

nodeInfo

Informasi tentang Simpul Komputasi tempat subtugas berjalan.

previousState

Status subtugas sebelumnya. Properti ini tidak diatur jika subtugas dalam status awal berjalan. Nilai yang mungkin termasuk: 'persiapan', 'berjalan', 'selesai'

previousStateTransitionTime

Waktu saat subtugas memasuki status sebelumnya. Properti ini tidak diatur jika subtugas dalam status awal berjalan.

result

Hasil dari eksekusi Tugas. Jika nilainya 'gagal', maka detail kegagalan dapat ditemukan di properti failureInfo. Nilai yang mungkin termasuk: 'sukses', 'kegagalan'

startTime

Waktu di mana subtugas mulai berjalan. Jika subtugas telah dimulai ulang atau dicoba ulang, ini adalah waktu terbaru di mana subtugas mulai berjalan.

state

Status subtugas saat ini. Nilai yang mungkin termasuk: 'persiapan', 'berjalan', 'selesai'

stateTransitionTime

Waktu saat subtugas memasuki statusnya saat ini.

Detail Properti

containerInfo

Informasi tentang kontainer tempat Tugas dijalankan. Properti ini diatur hanya jika Tugas berjalan dalam konteks kontainer.

containerInfo?: TaskContainerExecutionInformation

Nilai Properti

endTime

Waktu di mana subtugas selesai. Properti ini diatur hanya jika subtugas dalam status Selesai.

endTime?: Date

Nilai Properti

Date

exitCode

Kode keluar program yang ditentukan pada baris perintah subtugas. Properti ini diatur hanya jika subtugas dalam status selesai. Secara umum, kode keluar untuk proses mencerminkan konvensi tertentu yang diterapkan oleh pengembang aplikasi untuk proses tersebut. Jika Anda menggunakan nilai kode keluar untuk membuat keputusan dalam kode Anda, pastikan Anda mengetahui konvensi kode keluar yang digunakan oleh proses aplikasi. Namun, jika layanan Batch mengakhiri subtugas (karena waktu habis, atau penghentian pengguna melalui API) Anda mungkin melihat kode keluar yang ditentukan sistem operasi.

exitCode?: number

Nilai Properti

number

failureInfo

Informasi yang menjelaskan kegagalan Tugas, jika ada. Properti ini diatur hanya jika Tugas dalam status selesai dan mengalami kegagalan.

failureInfo?: TaskFailureInformation

Nilai Properti

id

ID subtugas.

id?: number

Nilai Properti

number

nodeInfo

Informasi tentang Simpul Komputasi tempat subtugas berjalan.

nodeInfo?: ComputeNodeInformation

Nilai Properti

previousState

Status subtugas sebelumnya. Properti ini tidak diatur jika subtugas dalam status awal berjalan. Nilai yang mungkin termasuk: 'persiapan', 'berjalan', 'selesai'

previousState?: SubtaskState

Nilai Properti

previousStateTransitionTime

Waktu saat subtugas memasuki status sebelumnya. Properti ini tidak diatur jika subtugas dalam status awal berjalan.

previousStateTransitionTime?: Date

Nilai Properti

Date

result

Hasil dari eksekusi Tugas. Jika nilainya 'gagal', maka detail kegagalan dapat ditemukan di properti failureInfo. Nilai yang mungkin termasuk: 'sukses', 'kegagalan'

result?: TaskExecutionResult

Nilai Properti

startTime

Waktu di mana subtugas mulai berjalan. Jika subtugas telah dimulai ulang atau dicoba ulang, ini adalah waktu terbaru di mana subtugas mulai berjalan.

startTime?: Date

Nilai Properti

Date

state

Status subtugas saat ini. Nilai yang mungkin termasuk: 'persiapan', 'berjalan', 'selesai'

state?: SubtaskState

Nilai Properti

stateTransitionTime

Waktu saat subtugas memasuki statusnya saat ini.

stateTransitionTime?: Date

Nilai Properti

Date