Freigeben über


ChainingTrigger Klasse

Trigger, der ermöglicht, dass die referenzierte Pipeline basierend auf runDimension Name/Value-Paaren von anderen Pipelineausführungen abhängig ist. Upstreampipelines sollten denselben runDimension-Namen deklarieren, und ihre Ausführungen sollten die Werte für diese runDimensions aufweisen. Die Pipelineausführung, auf die verwiesen wird, wird ausgelöst, wenn die Werte für runDimension für alle Upstreampipelines übereinstimmen.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.datafactory.models._models_py3.Trigger
ChainingTrigger

Konstruktor

ChainingTrigger(*, pipeline: _models.TriggerPipelineReference, depends_on: List[_models.PipelineReference], run_dimension: str, additional_properties: Dict[str, MutableMapping[str, Any]] | None = None, description: str | None = None, annotations: List[MutableMapping[str, Any]] | None = None, **kwargs: Any)

Variablen

additional_properties
dict[str, <xref:JSON>]

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

type
str

Triggertyp. Erforderlich.

description
str

Triggerbeschreibung.

runtime_state
str oder TriggerRuntimeState

Gibt an, ob der Trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start/Stop-APIs für den Trigger aufgerufen werden. Bekannte Werte sind: "Started", "Stopped" und "Disabled".

annotations
list[<xref:JSON>]

Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.

pipeline
TriggerPipelineReference

Pipeline, für die Ausführungen erstellt werden, wenn alle Upstreampipelines erfolgreich abgeschlossen wurden. Erforderlich.

depends_on
list[PipelineReference]

Upstreampipelines. Erforderlich.

run_dimension
str

Führen Sie die Dimension-Eigenschaft aus, die von Upstreampipelines ausgegeben werden muss. Erforderlich.