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 nome runDimension e suas execuções devem ter os valores para essas runDimensions. A execução de pipeline referenciada será disparada se os valores da runDimension corresponderem a todas as execuções de pipeline upstream.

Extends

Propriedades

dependsOn

Pipelines upstream.

pipeline

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 marcas 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 de Início/Parada são chamadas no Gatilho.

Detalhes da propriedade

dependsOn

Pipelines upstream.

dependsOn: PipelineReference[]

Valor da propriedade

pipeline

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

pipeline: TriggerPipelineReference

Valor da propriedade

runDimension

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

runDimension: string

Valor da propriedade

string

type

Tipo de gatilho.

type: "ChainingTrigger"

Valor da propriedade

"ChainingTrigger"

Detalhes das propriedades herdadas

additionalProperties

Propriedades adicionais

additionalProperties?: Record<string, any>

Valor da propriedade

Record<string, any>

Herdado deTrigger.Propriedades adicionais

annotations

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

annotations?: any[]

Valor da propriedade

any[]

Herdado deTrigger.annotations

description

Descrição do gatilho.

description?: string

Valor da propriedade

string

Herdado deTrigger.description

runtimeState

Indica se o gatilho está em execução ou não. Atualizado quando AS APIs de Início/Parada são chamadas no Gatilho.

runtimeState?: string

Valor da propriedade

string

Herdado deTrigger.runtimeState