WorkflowInvocationAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a single action in a workflow invocation.
Attributes | |
---|---|
Name | Description |
target |
google.cloud.dataform_v1beta1.types.Target
Output only. This action's identifier. Unique within the workflow invocation. |
canonical_target |
google.cloud.dataform_v1beta1.types.Target
Output only. The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result. |
state |
google.cloud.dataform_v1beta1.types.WorkflowInvocationAction.State
Output only. This action's current state. |
failure_reason |
str
Output only. If and only if action's state is FAILED a failure reason is set. |
invocation_timing |
google.type.interval_pb2.Interval
Output only. This action's timing details. start_time
will be set if the action is in [RUNNING, SUCCEEDED,
CANCELLED, FAILED] state. end_time will be set if the
action is in [SUCCEEDED, CANCELLED, FAILED] state.
|
bigquery_action |
google.cloud.dataform_v1beta1.types.WorkflowInvocationAction.BigQueryAction
Output only. The workflow action's bigquery action details. |
Classes
BigQueryAction
BigQueryAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a workflow action that will run against BigQuery.
State
State(value)
Represents the current state of a workflow invocation action.
Values: PENDING (0): The action has not yet been considered for invocation. RUNNING (1): The action is currently running. SKIPPED (2): Execution of the action was skipped because upstream dependencies did not all complete successfully. A terminal state. DISABLED (3): Execution of the action was disabled as per the configuration of the corresponding compilation result action. A terminal state. SUCCEEDED (4): The action succeeded. A terminal state. CANCELLED (5): The action was cancelled. A terminal state. FAILED (6): The action failed. A terminal state.