Aracılığıyla paylaş


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

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Ö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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Ö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

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "ChainingTrigger"

Özellik Değeri

"ChainingTrigger"

Devralınan Özellik Detayları

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. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

runtimeState?: string

Özellik Değeri

string

Trigger.runtimeStateÖğesinden Devralındı