google_api_dataproc v0.6.0 GoogleApi.Dataproc.V1.Model.WorkflowMetadata View Source

A Cloud Dataproc workflow template resource.

Attributes

  • parameters (%{optional(String.t) => String.t}): Map from parameter names to values that were used for those parameters. Defaults to: null.
  • clusterName (String.t): Output only. The name of the target cluster. Defaults to: null.
  • clusterUuid (String.t): Output only. The UUID of target cluster. Defaults to: null.
  • createCluster (ClusterOperation): Output only. The create cluster operation metadata. Defaults to: null.
  • deleteCluster (ClusterOperation): Output only. The delete cluster operation metadata. Defaults to: null.
  • endTime (DateTime.t): Output only. Workflow end time. Defaults to: null.
  • graph (WorkflowGraph): Output only. The workflow graph. Defaults to: null.
  • startTime (DateTime.t): Output only. Workflow start time. Defaults to: null.
  • state (String.t): Output only. The workflow state. Defaults to: null.

    • Enum - one of [UNKNOWN, PENDING, RUNNING, DONE]
  • template (String.t): Output only. The "resource name" of the template. Defaults to: null.
  • version (integer()): Output only. The version of template at the time of workflow instantiation. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Dataproc.V1.Model.WorkflowMetadata{
  clusterName: any(),
  clusterUuid: any(),
  createCluster: GoogleApi.Dataproc.V1.Model.ClusterOperation.t(),
  deleteCluster: GoogleApi.Dataproc.V1.Model.ClusterOperation.t(),
  endTime: DateTime.t(),
  graph: GoogleApi.Dataproc.V1.Model.WorkflowGraph.t(),
  parameters: map(),
  startTime: DateTime.t(),
  state: any(),
  template: any(),
  version: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.