Show / Hide Table of Contents

Class WorkflowMetadata

A Dataproc workflow template resource.

Inheritance
object
WorkflowMetadata
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataproc.v1.Data
Assembly: Google.Apis.Dataproc.v1.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
string

ClusterUuid

Output only. The UUID of target cluster.

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

CreateCluster

Output only. The create cluster operation metadata.

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

DagEndTime

object representation of DagEndTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DagEndTimeDateTimeOffset instead.")]
public virtual object DagEndTime { get; set; }
Property Value
Type Description
object

DagEndTimeDateTimeOffset

DateTimeOffset representation of DagEndTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DagEndTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DagEndTimeRaw

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

Declaration
[JsonProperty("dagEndTime")]
public virtual string DagEndTimeRaw { get; set; }
Property Value
Type Description
string

DagStartTime

object representation of DagStartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DagStartTimeDateTimeOffset instead.")]
public virtual object DagStartTime { get; set; }
Property Value
Type Description
object

DagStartTimeDateTimeOffset

DateTimeOffset representation of DagStartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DagStartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DagStartTimeRaw

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

Declaration
[JsonProperty("dagStartTime")]
public virtual string DagStartTimeRaw { get; set; }
Property Value
Type Description
string

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
object

DeleteCluster

Output only. The delete cluster operation metadata.

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

ETag

The ETag of the item.

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

EndTime

object representation of EndTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
Type Description
object

EndTimeDateTimeOffset

DateTimeOffset representation of EndTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

EndTimeRaw

Output only. Workflow end time.

Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
Type Description
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
IDictionary<string, string>

StartTime

object representation of StartTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type Description
object

StartTimeDateTimeOffset

DateTimeOffset representation of StartTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

StartTimeRaw

Output only. Workflow start time.

Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type Description
string

State

Output only. The workflow state.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
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
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
int?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX