ChainingTrigger interface
参照されるパイプラインが runDimension の名前と値のペアに基づいて他のパイプラインの実行に依存できるようにするトリガー。 アップストリーム パイプラインでは、同じ runDimension Name を宣言する必要があり、その実行にはそれらの runDimension の値が必要です。 すべてのアップストリーム パイプライン実行で runDimension の値が一致する場合、参照されるパイプラインの実行がトリガーされます。
- Extends
プロパティ
| depends |
アップストリーム パイプライン。 |
| pipeline | すべてのアップストリーム パイプラインが正常に完了したときに実行が作成されるパイプライン。 |
| run |
アップストリーム パイプラインによって出力される必要がある Dimension プロパティを実行します。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
継承されたプロパティ
| annotations | トリガーの記述に使用できるタグの一覧。 |
| description | トリガーの説明。 |
| runtime |
トリガーが実行されているかどうかを示します。 トリガーで Start/Stop API が呼び出されたときに更新されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
プロパティの詳細
dependsOn
pipeline
すべてのアップストリーム パイプラインが正常に完了したときに実行が作成されるパイプライン。
pipeline: TriggerPipelineReference
プロパティ値
runDimension
アップストリーム パイプラインによって出力される必要がある Dimension プロパティを実行します。
runDimension: string
プロパティ値
string
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "ChainingTrigger"
プロパティ値
"ChainingTrigger"
継承されたプロパティの詳細
annotations
description
runtimeState
トリガーが実行されているかどうかを示します。 トリガーで Start/Stop API が呼び出されたときに更新されます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
runtimeState?: string
プロパティ値
string
Trigger.runtimeState から継承されます