ChainingTrigger interface
Pemicu yang memungkinkan alur yang direferensikan bergantung pada eksekusi alur lain berdasarkan pasangan Nama/Nilai runDimension. Alur upstram harus mendeklarasikan nama runDimension yang sama dan eksekusinya harus memiliki nilai untuk runDimensions tersebut. Eksekusi alur yang direferensikan akan dipicu jika nilai untuk kecocokan runDimension untuk semua eksekusi alur upstream.
- Memperluas
Properti
| depends |
Pipa Hulu. |
| pipeline | Alur yang eksekusinya dibuat ketika semua alur upstream berhasil diselesaikan. |
| run |
Jalankan properti Dimensi yang perlu dipancarkan oleh alur upstram. |
| type | Jenis pemicu. |
Properti yang Diwariskan
| additional |
Properti tambahan |
| annotations | Daftar tag yang dapat digunakan untuk menjelaskan pemicu. |
| description | Deskripsi pemicu. |
| runtime |
Menunjukkan apakah pemicu berjalan atau tidak. Diperbarui saat API Mulai/Hentikan dipanggil pada Pemicu. |
Detail Properti
dependsOn
pipeline
Alur yang eksekusinya dibuat ketika semua alur upstream berhasil diselesaikan.
pipeline: TriggerPipelineReference
Nilai Properti
runDimension
Jalankan properti Dimensi yang perlu dipancarkan oleh alur upstram.
runDimension: string
Nilai Properti
string
type
Jenis pemicu.
type: "ChainingTrigger"
Nilai Properti
"ChainingTrigger"
Detail Properti yang Diwariskan
additionalProperties
Properti tambahan
additionalProperties?: Record<string, any>
Nilai Properti
Record<string, any>
Diwarisi dariTrigger.additionalProperties
annotations
Daftar tag yang dapat digunakan untuk menjelaskan pemicu.
annotations?: any[]
Nilai Properti
any[]
Diwarisi DariTrigger.annotations
description
runtimeState
Menunjukkan apakah pemicu berjalan atau tidak. Diperbarui saat API Mulai/Hentikan dipanggil pada Pemicu.
runtimeState?: string
Nilai Properti
string
Diwarisi DariTrigger.runtimeState