Class WorkflowMetadata (2.2.0)

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

A Dataproc workflow template resource.


template str
Output only. The resource name of the workflow template as described in - For projects.regions.workflowTemplates, the resource name of the template has the following format: projects/{project_id}/regions/{region}/workflowTemplates/{template_id} - For projects.locations.workflowTemplates, the resource name of the template has the following format: projects/{project_id}/locations/{location}/workflowTemplates/{template_id}
version int
Output only. The version of template at the time of workflow instantiation.
create_cluster .workflow_templates.ClusterOperation
Output only. The create cluster operation metadata.
graph .workflow_templates.WorkflowGraph
Output only. The workflow graph.
delete_cluster .workflow_templates.ClusterOperation
Output only. The delete cluster operation metadata.
state .workflow_templates.WorkflowMetadata.State
Output only. The workflow state.
cluster_name str
Output only. The name of the target cluster.
parameters Sequence[.workflow_templates.WorkflowMetadata.ParametersEntry]
Map from parameter names to values that were used for those parameters.
start_time .timestamp.Timestamp
Output only. Workflow start time.
end_time .timestamp.Timestamp
Output only. Workflow end time.
cluster_uuid str
Output only. The UUID of target cluster.



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

The abstract base class for a message.

kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.



The operation state.