BatchTaskDependencies interface
タスクの依存関係を指定します。 依存関係のあるタスクがスケジュールされる前に、明示的に指定されたタスクまたは依存関係範囲内のすべてのタスクを完了する必要があります。
プロパティ
| task |
このタスクが依存するタスクIDの範囲。 すべての範囲のタスクが正常に完了しなければ、依存タスクはスケジュールされません。 |
| task |
このタスクが依存するタスクIDのリスト。 このリストのすべてのタスクが正常に完了しなければ、依存するタスクをスケジュールできません。 タスクIDコレクションは合計64000文字(すべてのタスクIDの合計長さ)に制限されています。 taskIdsコレクションが最大長さを超えると、タスク追加リクエストはエラーコードTaskDependencyListTooLongで失敗します。 この場合、代わりにタスクIDの範囲を使うことを検討してください。 |
プロパティの詳細
taskIdRanges
このタスクが依存するタスクIDの範囲。 すべての範囲のタスクが正常に完了しなければ、依存タスクはスケジュールされません。
taskIdRanges?: BatchTaskIdRange[]
プロパティ値
taskIds
このタスクが依存するタスクIDのリスト。 このリストのすべてのタスクが正常に完了しなければ、依存するタスクをスケジュールできません。 タスクIDコレクションは合計64000文字(すべてのタスクIDの合計長さ)に制限されています。 taskIdsコレクションが最大長さを超えると、タスク追加リクエストはエラーコードTaskDependencyListTooLongで失敗します。 この場合、代わりにタスクIDの範囲を使うことを検討してください。
taskIds?: string[]
プロパティ値
string[]