ChainingTrigger interface

Başvuruda bulunan işlem hattının runDimension Adı/Değer çiftlerine göre diğer işlem hattı çalıştırmalarına bağımlı olmasını sağlayan tetikleyici. Yukarı akış işlem hatları aynı runDimension Adını bildirmeli ve çalıştırmaları bu runDimensions değerlerine sahip olmalıdır. RunDimension değerleri tüm yukarı akış işlem hattı çalıştırmaları için eşleşiyorsa başvuruda bulunılan işlem hattı çalıştırması tetiklenebilir.

Extends

Özellikler

dependsOn

Yukarı akış boru hatları.

pipeline

Tüm yukarı akış işlem hatları başarıyla tamamlandığında çalıştırılan işlem hattı oluşturulur.

runDimension

Yukarı akış işlem hatları tarafından yayınlanması gereken Dimension özelliğini çalıştırın.

type

Tetikleyici türü.

Devralınan Özellikler

additionalProperties

Ek özellikler

annotations

Tetikleyiciyi tanımlamak için kullanılabilecek etiketlerin listesi.

description

Tetikleyici açıklaması.

runtimeState

Tetikleyicinin çalışıp çalışmadığını gösterir. Tetikleyicide Başlat/Durdur API'leri çağrıldığında güncelleştirildi.

Özellik Ayrıntıları

dependsOn

Yukarı akış boru hatları.

dependsOn: PipelineReference[]

Özellik Değeri

pipeline

Tüm yukarı akış işlem hatları başarıyla tamamlandığında çalıştırılan işlem hattı oluşturulur.

pipeline: TriggerPipelineReference

Özellik Değeri

runDimension

Yukarı akış işlem hatları tarafından yayınlanması gereken Dimension özelliğini çalıştırın.

runDimension: string

Özellik Değeri

string

type

Tetikleyici türü.

type: "ChainingTrigger"

Özellik Değeri

"ChainingTrigger"

Devralınan Özellik Detayları

additionalProperties

Ek özellikler

additionalProperties?: Record<string, any>

Özellik Değeri

Record<string, any>

Trigger.additionalProperties'tenmiras alınmıştır

annotations

Tetikleyiciyi tanımlamak için kullanılabilecek etiketlerin listesi.

annotations?: any[]

Özellik Değeri

any[]

Trigger.annotations'tan Devralındı

description

Tetikleyici açıklaması.

description?: string

Özellik Değeri

string

Trigger.description'dan Devralındı

runtimeState

Tetikleyicinin çalışıp çalışmadığını gösterir. Tetikleyicide Başlat/Durdur API'leri çağrıldığında güncelleştirildi.

runtimeState?: string

Özellik Değeri

string

Trigger.runtimeStateÖğesinden Devralındı