Show / Hide Table of Contents

Class WorkflowMetadata

A Dataproc workflow template resource.

Inheritance
System.Object
WorkflowMetadata
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dataproc.v1beta2.Data
Assembly: Google.Apis.Dataproc.v1beta2.dll
Syntax
public class WorkflowMetadata : IDirectResponseSchema

Properties

ClusterName

Output only. The name of the target cluster.

Declaration
[JsonProperty("clusterName")]
public virtual string ClusterName { get; set; }
Property Value
Type Description
System.String

ClusterUuid

Output only. The UUID of target cluster.

Declaration
[JsonProperty("clusterUuid")]
public virtual string ClusterUuid { get; set; }
Property Value
Type Description
System.String

CreateCluster

Output only. The create cluster operation metadata.

Declaration
[JsonProperty("createCluster")]
public virtual ClusterOperation CreateCluster { get; set; }
Property Value
Type Description
ClusterOperation

DagEndTime

Output only. DAG end time, which is only set for workflows with dag_timeout when the DAG ends.

Declaration
[JsonProperty("dagEndTime")]
public virtual object DagEndTime { get; set; }
Property Value
Type Description
System.Object

DagStartTime

Output only. DAG start time, which is only set for workflows with dag_timeout when the DAG begins.

Declaration
[JsonProperty("dagStartTime")]
public virtual object DagStartTime { get; set; }
Property Value
Type Description
System.Object

DagTimeout

Output only. The timeout duration for the DAG of jobs, expressed in seconds (see JSON representation of duration (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Declaration
[JsonProperty("dagTimeout")]
public virtual object DagTimeout { get; set; }
Property Value
Type Description
System.Object

DeleteCluster

Output only. The delete cluster operation metadata.

Declaration
[JsonProperty("deleteCluster")]
public virtual ClusterOperation DeleteCluster { get; set; }
Property Value
Type Description
ClusterOperation

EndTime

Output only. Workflow end time.

Declaration
[JsonProperty("endTime")]
public virtual object EndTime { get; set; }
Property Value
Type Description
System.Object

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Graph

Output only. The workflow graph.

Declaration
[JsonProperty("graph")]
public virtual WorkflowGraph Graph { get; set; }
Property Value
Type Description
WorkflowGraph

Parameters

Map from parameter names to values that were used for those parameters.

Declaration
[JsonProperty("parameters")]
public virtual IDictionary<string, string> Parameters { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.String>

StartTime

Output only. Workflow start time.

Declaration
[JsonProperty("startTime")]
public virtual object StartTime { get; set; }
Property Value
Type Description
System.Object

State

Output only. The workflow state.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
System.String

Template

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}

Declaration
[JsonProperty("template")]
public virtual string Template { get; set; }
Property Value
Type Description
System.String

Version

Output only. The version of template at the time of workflow instantiation.

Declaration
[JsonProperty("version")]
public virtual int? Version { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top