Class WorkflowTriggerConfig (0.11.4)

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.