Freigeben über


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

dependsOn

Vorgelagerte Pipelines.

pipeline

Pipeline, für die ausgeführt wird, wenn alle upstream-Pipelines erfolgreich abgeschlossen werden.

runDimension

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.

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.

Details zur Eigenschaft

dependsOn

Vorgelagerte Pipelines.

dependsOn: PipelineReference[]

Eigenschaftswert

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[]

vonTrigger.annotations geerbt

description

Triggerbeschreibung.

description?: string

Eigenschaftswert

string

vonTrigger.description geerbt

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-