TumblingWindowTrigger Class
Trigger that schedules pipeline runs for all fixed time interval windows from a start time without gaps and also supports backfill scenarios (when start time is in the past).
Constructor
TumblingWindowTrigger(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
description
|
Trigger description. |
|
runtime_state
|
Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Known values are: "Started", "Stopped", and "Disabled". |
|
annotations
|
List of tags that can be used for describing the trigger. |
|
pipeline
|
Pipeline for which runs are created when an event is fired for trigger window that is ready. Required. |
|
type_properties
|
Tumbling Window Trigger properties. Required. |
|
type
|
Trigger type. Required. Default value is "TumblingWindowTrigger". |
Attributes
pipeline
Pipeline for which runs are created when an event is fired for trigger window that is ready. Required.
pipeline: _models.TriggerPipelineReference
type
Trigger type. Required. Default value is "TumblingWindowTrigger".
type: Literal['TumblingWindowTrigger']
type_properties
Tumbling Window Trigger properties. Required.
type_properties: _models.TumblingWindowTriggerTypeProperties