ChainingTrigger interface
Trigger, který umožňuje, aby odkazovaný kanál závisel na jiných spuštěních kanálu na základě párů runDimension Name/Value. Upstreamové kanály by měly deklarovat stejný název runDimension a jejich spuštění by měly mít hodnoty pro tyto runDimensions. Odkazované spuštění kanálu by se aktivovalo, pokud se hodnoty runDimension shodují pro všechna nadřazená spuštění kanálu.
- Extends
Vlastnosti
| depends |
Upstreamové kanály. |
| pipeline | Kanál, pro který se po úspěšném dokončení všech nadřazených kanálů vytvoří. |
| run |
Spusťte vlastnost dimenze, kterou musí generovat nadřazené kanály. |
| type | Polymorfní diskriminátor, který určuje různé typy tohoto objektu |
Zděděné vlastnosti
| annotations | Seznam značek, které lze použít k popisu triggeru |
| description | Popis triggeru |
| runtime |
Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
dependsOn
pipeline
Kanál, pro který se po úspěšném dokončení všech nadřazených kanálů vytvoří.
pipeline: TriggerPipelineReference
Hodnota vlastnosti
runDimension
Spusťte vlastnost dimenze, kterou musí generovat nadřazené kanály.
runDimension: string
Hodnota vlastnosti
string
type
Polymorfní diskriminátor, který určuje různé typy tohoto objektu
type: "ChainingTrigger"
Hodnota vlastnosti
"ChainingTrigger"
Podrobnosti zděděných vlastností
annotations
Seznam značek, které lze použít k popisu triggeru
annotations?: any[]
Hodnota vlastnosti
any[]
zděděno zTrigger.annotations
description
runtimeState
Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
runtimeState?: string
Hodnota vlastnosti
string
zděděno zTrigger.runtimeState