WorkflowTriggerConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a trigger configuration for a workflow.
Attributes |
|
|---|---|
| Name | Description |
condition |
google.cloud.dataform_v1beta1.types.WorkflowTriggerConfig.Condition
Optional. The condition to use when triggering the workflow. |
workflow_triggers |
MutableSequence[google.cloud.dataform_v1beta1.types.WorkflowTrigger]
Required. The trigger definitions to invoke a workflow. |
min_execution_duration |
google.protobuf.duration_pb2.Duration
Optional. Minimum duration between two consecutive executions. If not specified, the workflow will be executed every time trigger conditions are met and there is no ongoing workflow execution. |
max_wait_duration |
google.protobuf.duration_pb2.Duration
Optional. The effective maximum wait time duration for the trigger condition to be met. If not specified, the workflow won't be triggered until conditions are met. |
recent_trigger_evaluation_records |
MutableSequence[google.cloud.dataform_v1beta1.types.TriggerEvaluationRecord]
Output only. Records of the 10 most recent trigger evaluations, ordered in descending order of evaluation_time. Updated whenever the service evaluates
the trigger conditions (via polling or upon receiving a push
event).
|
last_successful_evaluation_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp of the last successful trigger evaluation. |
Classes
Condition
Condition(value)The condition to use when triggering the workflow.