Udostępnij przez


ChainingTrigger interface

Wyzwalacz, który umożliwia potokowi, do którego odwołuje się odwołanie, zależy od innych przebiegów potoku na podstawie par nazwa/wartość runDimension. Potoki nadrzędne powinny zadeklarować tę samą nazwę runDimension, a ich uruchomienia powinny mieć wartości dla tych elementów runDimensions. Uruchomienie przywoływanego potoku zostanie wyzwolone, jeśli wartości runDimension pasują do wszystkich przebiegów potoku nadrzędnego.

Rozszerzenie

Właściwości

dependsOn

Potoki nadrzędne.

pipeline

Potok, dla którego przebiegi są tworzone po pomyślnym zakończeniu wszystkich potoków nadrzędnych.

runDimension

Właściwość Uruchom wymiar, która musi być emitowana przez potoki nadrzędne.

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

annotations

Lista tagów, których można użyć do opisywania wyzwalacza.

description

Opis wyzwalacza.

runtimeState

Wskazuje, czy wyzwalacz jest uruchomiony, czy nie. Zaktualizowano, gdy interfejsy API uruchamiania/zatrzymywania są wywoływane w wyzwalaczu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

dependsOn

Potoki nadrzędne.

dependsOn: PipelineReference[]

Wartość właściwości

pipeline

Potok, dla którego przebiegi są tworzone po pomyślnym zakończeniu wszystkich potoków nadrzędnych.

pipeline: TriggerPipelineReference

Wartość właściwości

runDimension

Właściwość Uruchom wymiar, która musi być emitowana przez potoki nadrzędne.

runDimension: string

Wartość właściwości

string

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "ChainingTrigger"

Wartość właściwości

"ChainingTrigger"

Szczegóły właściwości dziedziczonej

annotations

Lista tagów, których można użyć do opisywania wyzwalacza.

annotations?: any[]

Wartość właściwości

any[]

dziedziczone zTrigger.annotations

description

Opis wyzwalacza.

description?: string

Wartość właściwości

string

dziedziczone zTrigger.description

runtimeState

Wskazuje, czy wyzwalacz jest uruchomiony, czy nie. Zaktualizowano, gdy interfejsy API uruchamiania/zatrzymywania są wywoływane w wyzwalaczu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

runtimeState?: string

Wartość właściwości

string

dziedziczone zTrigger.runtimeState