Delen via


ChainingTrigger interface

Trigger waarmee de pijplijn waarnaar wordt verwezen afhankelijk is van andere pijplijnuitvoeringen op basis van runDimension Name/Value-paren. Upstream-pijplijnen moeten dezelfde runDimension Name declareren en de bijbehorende uitvoeringen moeten de waarden hebben voor deze runDimensions. De uitvoering van de pijplijn waarnaar wordt verwezen, wordt geactiveerd als de waarden voor de runDimension overeenkomen met alle upstream-pijplijnuitvoeringen.

Uitbreiding

Eigenschappen

dependsOn

Upstream-pijplijnen.

pipeline

Pijplijn waarvoor uitvoeringen worden gemaakt wanneer alle upstream-pijplijnen zijn voltooid.

runDimension

Dimensie-eigenschap uitvoeren die moet worden verzonden door upstream-pijplijnen.

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Overgenomen eigenschappen

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger.

description

Beschrijving van trigger.

runtimeState

Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

dependsOn

Upstream-pijplijnen.

dependsOn: PipelineReference[]

Waarde van eigenschap

pipeline

Pijplijn waarvoor uitvoeringen worden gemaakt wanneer alle upstream-pijplijnen zijn voltooid.

pipeline: TriggerPipelineReference

Waarde van eigenschap

runDimension

Dimensie-eigenschap uitvoeren die moet worden verzonden door upstream-pijplijnen.

runDimension: string

Waarde van eigenschap

string

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

type: "ChainingTrigger"

Waarde van eigenschap

"ChainingTrigger"

Details van overgenomen eigenschap

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger.

annotations?: any[]

Waarde van eigenschap

any[]

overgenomen vanTrigger.annotaties

description

Beschrijving van trigger.

description?: string

Waarde van eigenschap

string

overgenomen vanTrigger.description

runtimeState

Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

runtimeState?: string

Waarde van eigenschap

string

overgenomen vanTrigger.runtimeState-