Class WorkflowInvocationAction (0.5.9)

WorkflowInvocationAction(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a single action in a workflow invocation.

Attributes

NameDescription
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.