Compartir a través de


ChainingTrigger interface

Desencadenador que permite que la canalización a la que se hace referencia dependa de otras ejecuciones de canalización basadas en pares nombre/valor de runDimension. Las canalizaciones ascendentes deben declarar el mismo nombre runDimension y sus ejecuciones deben tener los valores de esos runDimensions. La ejecución de canalización a la que se hace referencia se desencadenaría si los valores de la coincidencia runDimension para todas las ejecuciones de canalización ascendentes.

Extends

Propiedades

dependsOn

Canalizaciones ascendentes.

pipeline

Canalización para la que se crean ejecuciones cuando todas las canalizaciones ascendentes se completan correctamente.

runDimension

Ejecute la propiedad Dimension que deben emitirse mediante canalizaciones ascendentes.

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

Propiedades heredadas

annotations

Lista de etiquetas que se pueden usar para describir el desencadenador.

description

Descripción del desencadenador.

runtimeState

Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

dependsOn

Canalizaciones ascendentes.

dependsOn: PipelineReference[]

Valor de propiedad

pipeline

Canalización para la que se crean ejecuciones cuando todas las canalizaciones ascendentes se completan correctamente.

pipeline: TriggerPipelineReference

Valor de propiedad

runDimension

Ejecute la propiedad Dimension que deben emitirse mediante canalizaciones ascendentes.

runDimension: string

Valor de propiedad

string

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

type: "ChainingTrigger"

Valor de propiedad

"ChainingTrigger"

Detalles de las propiedades heredadas

annotations

Lista de etiquetas que se pueden usar para describir el desencadenador.

annotations?: any[]

Valor de propiedad

any[]

heredado deTrigger.annotations

description

Descripción del desencadenador.

description?: string

Valor de propiedad

string

heredado deTrigger.description

runtimeState

Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

runtimeState?: string

Valor de propiedad

string

heredado deTrigger.runtimeState