Cloud Dataproc V1 API - Class Google::Cloud::Dataproc::V1::WorkflowMetadata (v1.0.2)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Cloud Dataproc V1 API class Google::Cloud::Dataproc::V1::WorkflowMetadata.
A Dataproc workflow template resource.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cluster_name
defcluster_name()->::String- (::String) — Output only. The name of the target cluster.
#cluster_uuid
defcluster_uuid()->::String- (::String) — Output only. The UUID of target cluster.
#create_cluster
defcreate_cluster()->::Google::Cloud::Dataproc::V1::ClusterOperation- (::Google::Cloud::Dataproc::V1::ClusterOperation) — Output only. The create cluster operation metadata.
#dag_end_time
defdag_end_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. DAG end time, only set for workflows with dag_timeout when DAG ends.
#dag_start_time
defdag_start_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. DAG start time, only set for workflows with dag_timeout when DAG begins.
#dag_timeout
defdag_timeout()->::Google::Protobuf::Duration- (::Google::Protobuf::Duration) — Output only. The timeout duration for the DAG of jobs, expressed in seconds (see JSON representation of duration).
#delete_cluster
defdelete_cluster()->::Google::Cloud::Dataproc::V1::ClusterOperation- (::Google::Cloud::Dataproc::V1::ClusterOperation) — Output only. The delete cluster operation metadata.
#end_time
defend_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. Workflow end time.
#graph
defgraph()->::Google::Cloud::Dataproc::V1::WorkflowGraph- (::Google::Cloud::Dataproc::V1::WorkflowGraph) — Output only. The workflow graph.
#parameters
defparameters()->::Google::Protobuf::Map{::String=>::String}- (::Google::Protobuf::Map{::String => ::String}) — Map from parameter names to values that were used for those parameters.
#parameters=
defparameters=(value)->::Google::Protobuf::Map{::String=>::String}- value (::Google::Protobuf::Map{::String => ::String}) — Map from parameter names to values that were used for those parameters.
- (::Google::Protobuf::Map{::String => ::String}) — Map from parameter names to values that were used for those parameters.
#start_time
defstart_time()->::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. Workflow start time.
#state
defstate()->::Google::Cloud::Dataproc::V1::WorkflowMetadata::State- (::Google::Cloud::Dataproc::V1::WorkflowMetadata::State) — Output only. The workflow state.
#template
deftemplate()->::String-
(::String) —
Output only. The resource name of the workflow template as described in https://cloud.google.com/apis/design/resource_names.
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
defversion()->::Integer- (::Integer) — Output only. The version of template at the time of workflow instantiation.