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
| depends |
Pipelines en amont. |
| pipeline | Pipeline pour lequel les exécutions sont créées lorsque tous les pipelines en amont se terminent correctement. |
| run |
Exécutez la propriété Dimension qui doit être émise par des pipelines en amont. |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
Propriétés héritées
| annotations | Liste des balises qui peuvent être utilisées pour décrire le déclencheur. |
| description | Description du déclencheur. |
| runtime |
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
dependsOn
pipeline
Pipeline pour lequel les exécutions sont créées lorsque tous les pipelines en amont se terminent correctement.
pipeline: TriggerPipelineReference
Valeur de propriété
runDimension
Exécutez la propriété Dimension qui doit être émise par des pipelines en amont.
runDimension: string
Valeur de propriété
string
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "ChainingTrigger"
Valeur de propriété
"ChainingTrigger"
Détails de la propriété héritée
annotations
Liste des balises qui peuvent être utilisées pour décrire le déclencheur.
annotations?: any[]
Valeur de propriété
any[]
héritée deTrigger.annotations
description
Description du déclencheur.
description?: string
Valeur de propriété
string
héritée 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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
runtimeState?: string
Valeur de propriété
string
héritée deTrigger.runtimeState