ChainingTrigger interface

Gatilho que permite que o pipeline referenciado dependa de outras execuções de pipeline com base em pares runDimension Name/Value. Os pipelines upstream devem declarar o mesmo runDimension Name e suas execuções devem ter os valores para esses runDimensions. A execução do pipeline referenciado seria acionada se os valores do runDimension correspondessem a todas as execuções de pipeline upstream.

Extends

Propriedades

dependsOn

Gasodutos a montante.

pipeline

O pipeline para o qual as execuções são criadas quando todos os pipelines upstream são concluídos com êxito.

runDimension

Execute a propriedade Dimension que precisa ser emitida por pipelines upstream.

type

Tipo de gatilho.

Propriedades Herdadas

additionalProperties

Propriedades adicionais

annotations

Lista de tags que podem ser usadas para descrever o gatilho.

description

Descrição do gatilho.

runtimeState

Indica se o gatilho está em execução ou não. Atualizado quando as APIs Start/Stop são chamadas no Trigger.

Detalhes de Propriedade

dependsOn

Gasodutos a montante.

dependsOn: PipelineReference[]

Valor de Propriedade

pipeline

O pipeline para o qual as execuções são criadas quando todos os pipelines upstream são concluídos com êxito.

pipeline: TriggerPipelineReference

Valor de Propriedade

runDimension

Execute a propriedade Dimension que precisa ser emitida por pipelines upstream.

runDimension: string

Valor de Propriedade

string

type

Tipo de gatilho.

type: "ChainingTrigger"

Valor de Propriedade

"ChainingTrigger"

Detalhes da Propriedade Herdada

additionalProperties

Propriedades adicionais

additionalProperties?: Record<string, any>

Valor de Propriedade

Record<string, any>

Herdado deTrigger.Propriedades adicionais

annotations

Lista de tags que podem ser usadas para descrever o gatilho.

annotations?: any[]

Valor de Propriedade

any[]

herdado deTrigger.anotações

description

Descrição do gatilho.

description?: string

Valor de Propriedade

string

herdado de Trigger.description

runtimeState

Indica se o gatilho está em execução ou não. Atualizado quando as APIs Start/Stop são chamadas no Trigger.

runtimeState?: string

Valor de Propriedade

string

herdado de Trigger.runtimeState