ChainingTrigger interface

Déclencheur qui permet au pipeline référencé de dépendre d’autres exécutions de pipeline basées sur des paires runDimension Name/Value. Les pipelines en amont doivent déclarer le même nom runDimension et leurs exécutions doivent avoir les valeurs de ces runDimensions. L’exécution du pipeline référencée est déclenchée si les valeurs de la correspondance runDimension pour toutes les exécutions de pipeline en amont sont déclenchées.

Extends

Propriétés

dependsOn

Pipelines en amont.

pipeline

Pipeline pour lequel les exécutions sont créées lorsque tous les pipelines en amont sont terminés avec succès.

runDimension

Exécutez la propriété Dimension qui doit être émise par les pipelines en amont.

type

Type de déclencheur.

Propriétés héritées

additionalProperties

Propriétés supplémentaires

annotations

Liste des balises qui peuvent être utilisées pour décrire le déclencheur.

description

Description du déclencheur.

runtimeState

Indique si le déclencheur est en cours d’exécution ou non. Mise à jour lorsque les API Start/Stop sont appelées sur le déclencheur.

Détails de la propriété

dependsOn

Pipelines en amont.

dependsOn: PipelineReference[]

Valeur de propriété

pipeline

Pipeline pour lequel les exécutions sont créées lorsque tous les pipelines en amont sont terminés avec succès.

pipeline: TriggerPipelineReference

Valeur de propriété

runDimension

Exécutez la propriété Dimension qui doit être émise par les pipelines en amont.

runDimension: string

Valeur de propriété

string

type

Type de déclencheur.

type: "ChainingTrigger"

Valeur de propriété

"ChainingTrigger"

Détails de la propriété héritée

additionalProperties

Propriétés supplémentaires

additionalProperties?: Record<string, any>

Valeur de propriété

Record<string, any>

Hérité deTrigger.Propriétés additionnelles

annotations

Liste des balises qui peuvent être utilisées pour décrire le déclencheur.

annotations?: any[]

Valeur de propriété

any[]

Hérité deTrigger.annotations

description

Description du déclencheur.

description?: string

Valeur de propriété

string

Hérité deTrigger.description

runtimeState

Indique si le déclencheur est en cours d’exécution ou non. Mise à jour lorsque les API Start/Stop sont appelées sur le déclencheur.

runtimeState?: string

Valeur de propriété

string

hérité deTrigger.runtimeState