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
| depends |
Pipelines upstream. |
| pipeline | Pipeline para o qual as execuções são criadas quando todos os pipelines upstream são concluídos com êxito. |
| run |
Execute a propriedade Dimension que precisa ser emitida por pipelines upstream. |
| type | Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser |
Propriedades herdadas
| annotations | Lista de marcas que podem ser usadas para descrever o gatilho. |
| description | Descrição do gatilho. |
| runtime |
Indica se o gatilho está em execução ou não. Atualizado quando AS APIs de Início/Parada são chamadas no Gatilho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
dependsOn
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
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser
type: "ChainingTrigger"
Valor da propriedade
"ChainingTrigger"
Detalhes das propriedades herdadas
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
runtimeState?: string
Valor da propriedade
string
Herdado deTrigger.runtimeState