ChainingTrigger interface
Trigger che consente alla pipeline di riferimento di dipendere da altre esecuzioni della pipeline in base alle coppie runDimension Name/Value. Le pipeline upstream devono dichiarare lo stesso nome runDimension e le relative esecuzioni devono avere i valori per tali runDimensions. L'esecuzione della pipeline di riferimento viene attivata se i valori per la corrispondenza runDimension per tutte le esecuzioni di pipeline upstream.
- Extends
Proprietà
| depends |
Pipeline upstream. |
| pipeline | Pipeline per cui vengono create esecuzioni quando tutte le pipeline upstream vengono completate correttamente. |
| run |
Eseguire la proprietà Dimension che deve essere generata dalle pipeline upstream. |
| type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Proprietà ereditate
| annotations | Elenco di tag che possono essere usati per descrivere il trigger. |
| description | Descrizione del trigger. |
| runtime |
Indica se il trigger è in esecuzione o meno. Aggiornato quando le API di avvio/arresto vengono chiamate sul trigger. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
dependsOn
pipeline
Pipeline per cui vengono create esecuzioni quando tutte le pipeline upstream vengono completate correttamente.
pipeline: TriggerPipelineReference
Valore della proprietà
runDimension
Eseguire la proprietà Dimension che deve essere generata dalle pipeline upstream.
runDimension: string
Valore della proprietà
string
type
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
type: "ChainingTrigger"
Valore della proprietà
"ChainingTrigger"
Dettagli proprietà ereditate
annotations
description
Descrizione del trigger.
description?: string
Valore della proprietà
string
ereditato daTrigger.description
runtimeState
Indica se il trigger è in esecuzione o meno. Aggiornato quando le API di avvio/arresto vengono chiamate sul trigger. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
runtimeState?: string
Valore della proprietà
string
ereditato daTrigger.runtimeState