共用方式為


ChainingTrigger interface

可讓參考管線根據 runDimension Name/Value 組而定的其他管線執行的觸發程式。 上游管線應該宣告相同的 runDimension Name,而且其執行應該具有這些 runDimensions 的值。 如果 runDimension 的值符合所有上游管線執行,則會觸發參考的管線執行。

Extends

屬性

dependsOn

上游管線。

pipeline

當所有上游管線順利完成時,都會建立執行的管線。

runDimension

執行需要由上游管線發出的 Dimension 屬性。

type

多型歧視性,指定這個物件可以是的不同類型

繼承的屬性

annotations

可用於描述觸發程式的標記清單。

description

觸發程式描述。

runtimeState

指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

dependsOn

上游管線。

dependsOn: PipelineReference[]

屬性值

pipeline

當所有上游管線順利完成時,都會建立執行的管線。

pipeline: TriggerPipelineReference

屬性值

runDimension

執行需要由上游管線發出的 Dimension 屬性。

runDimension: string

屬性值

string

type

多型歧視性,指定這個物件可以是的不同類型

type: "ChainingTrigger"

屬性值

"ChainingTrigger"

繼承的屬性詳細資料

annotations

可用於描述觸發程式的標記清單。

annotations?: any[]

屬性值

any[]

繼承自Trigger.annotations

description

觸發程式描述。

description?: string

屬性值

string

繼承自Trigger.description

runtimeState

指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。

runtimeState?: string

屬性值

string

繼承自Trigger.runtimeState