Partilhar via


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

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Propriedades Herdadas

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "ChainingTrigger"

Valor de Propriedade

"ChainingTrigger"

Detalhes da Propriedade Herdada

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

runtimeState?: string

Valor de Propriedade

string

herdado de Trigger.runtimeState