Aracılığıyla paylaş


ExitOptions interface

ExitOptions'i temsil eden bir arabirim.

Özellikler

dependencyAction

Batch hizmetinin bu Göreve bağlı Görevler üzerinde gerçekleştirdiği bir eylem. Olası değerler 'tatmin' (bağımlı görevlerin ilerlemesine izin verme) ve 'engelle' (bağımlı görevler beklemeye devam eder). Batch henüz bağımlı görevlerin iptalini desteklemez. Olası değerler şunlardır: 'satisfy', 'block'

jobAction

Görev belirtilen çıkış koşuluyla tamamlanırsa ve İşin onTaskFailed özelliği 'performExitOptionsJobAction' ise, Görevi içeren İş üzerinde gerçekleştirilecek bir eylem. Varsayılan değer 0 çıkış kodu için yoktur ve diğer tüm çıkış koşulları için sonlandırılır. İşin onTaskFailed özelliği noaction ise, bu özelliğin belirtilmesi bir hata döndürür ve Görev ekleme isteği geçersiz özellik değeri hatasıyla başarısız olur; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek). Olası değerler şunlardır: 'none', 'disable', 'terminate'

Özellik Ayrıntıları

dependencyAction

Batch hizmetinin bu Göreve bağlı Görevler üzerinde gerçekleştirdiği bir eylem. Olası değerler 'tatmin' (bağımlı görevlerin ilerlemesine izin verme) ve 'engelle' (bağımlı görevler beklemeye devam eder). Batch henüz bağımlı görevlerin iptalini desteklemez. Olası değerler şunlardır: 'satisfy', 'block'

dependencyAction?: DependencyAction

Özellik Değeri

jobAction

Görev belirtilen çıkış koşuluyla tamamlanırsa ve İşin onTaskFailed özelliği 'performExitOptionsJobAction' ise, Görevi içeren İş üzerinde gerçekleştirilecek bir eylem. Varsayılan değer 0 çıkış kodu için yoktur ve diğer tüm çıkış koşulları için sonlandırılır. İşin onTaskFailed özelliği noaction ise, bu özelliğin belirtilmesi bir hata döndürür ve Görev ekleme isteği geçersiz özellik değeri hatasıyla başarısız olur; REST API'yi doğrudan çağırıyorsanız HTTP durum kodu 400'dür (Hatalı İstek). Olası değerler şunlardır: 'none', 'disable', 'terminate'

jobAction?: JobAction

Özellik Değeri