Class WorkflowInvocation (0.6.2)

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

Represents a single invocation of a compilation result.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
compilation_result str
Immutable. The name of the compilation result to use for this invocation. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*. This field is a member of oneof_ compilation_source.
workflow_config str
Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*. This field is a member of oneof_ compilation_source.
name str
Output only. The workflow invocation's name.
invocation_config google.cloud.dataform_v1.types.InvocationConfig
Immutable. If left unset, a default InvocationConfig will be used.
state google.cloud.dataform_v1.types.WorkflowInvocation.State
Output only. This workflow invocation's current state.
invocation_timing google.type.interval_pb2.Interval
Output only. This workflow invocation's timing details.
resolved_compilation_result str
Output only. The resolved compilation result that was used to create this invocation. Will be in the format projects/*/locations/*/repositories/*/compilationResults/*.
data_encryption_state google.cloud.dataform_v1.types.DataEncryptionState
Output only. Only set if the repository has a KMS Key.
internal_metadata str
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string. This field is a member of oneof_ _internal_metadata.

Classes

State

State(value)

Represents the current state of a workflow invocation.