ChainingTrigger interface
Trigger, der es der referenzierten Pipeline ermöglicht, von anderen Pipelineausführungen abhängig zu sein, basierend auf runDimension Name/Value-Paaren. Vorgelagerte Pipelines sollten denselben runDimension-Namen deklarieren, und ihre Ausführung sollte die Werte für diese runDimensions aufweisen. Die Ausführung der referenzierten Pipeline würde ausgelöst, wenn die Werte für die runDimension-Übereinstimmung für alle upstream-Pipelineläufe ausgeführt werden.
- Extends
Eigenschaften
| depends |
Vorgelagerte Pipelines. |
| pipeline | Pipeline, für die ausgeführt wird, wenn alle upstream-Pipelines erfolgreich abgeschlossen werden. |
| run |
Führen Sie die Dimension-Eigenschaft aus, die von vorgelagerten Pipelines ausgegeben werden muss. |
| type | Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
| annotations | Liste der Tags, die zum Beschreiben des Triggers verwendet werden können. |
| description | Triggerbeschreibung. |
| runtime |
Gibt an, ob trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start-/Stopp-APIs für den Trigger aufgerufen werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
dependsOn
pipeline
Pipeline, für die ausgeführt wird, wenn alle upstream-Pipelines erfolgreich abgeschlossen werden.
pipeline: TriggerPipelineReference
Eigenschaftswert
runDimension
Führen Sie die Dimension-Eigenschaft aus, die von vorgelagerten Pipelines ausgegeben werden muss.
runDimension: string
Eigenschaftswert
string
type
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "ChainingTrigger"
Eigenschaftswert
"ChainingTrigger"
Geerbte Eigenschaftsdetails
annotations
Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.
annotations?: any[]
Eigenschaftswert
any[]
description
runtimeState
Gibt an, ob trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start-/Stopp-APIs für den Trigger aufgerufen werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
runtimeState?: string
Eigenschaftswert
string
geerbt vonTrigger.runtimeState-