Class WorkflowTemplatePlacement (3.4.0)

public sealed class WorkflowTemplatePlacement : IMessage<WorkflowTemplatePlacement>, IEquatable<WorkflowTemplatePlacement>, IDeepCloneable<WorkflowTemplatePlacement>, IBufferMessage, IMessage

Specifies workflow execution target.

Either managed_cluster or cluster_selector is required.

Inheritance

Object > WorkflowTemplatePlacement

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Constructors

WorkflowTemplatePlacement()

public WorkflowTemplatePlacement()

WorkflowTemplatePlacement(WorkflowTemplatePlacement)

public WorkflowTemplatePlacement(WorkflowTemplatePlacement other)
Parameter
NameDescription
otherWorkflowTemplatePlacement

Properties

ClusterSelector

public ClusterSelector ClusterSelector { get; set; }

Optional. A selector that chooses target cluster for jobs based on metadata.

The selector is evaluated at the time each job is submitted.

Property Value
TypeDescription
ClusterSelector

ManagedCluster

public ManagedCluster ManagedCluster { get; set; }

A cluster that is managed by the workflow.

Property Value
TypeDescription
ManagedCluster

PlacementCase

public WorkflowTemplatePlacement.PlacementOneofCase PlacementCase { get; }
Property Value
TypeDescription
WorkflowTemplatePlacement.PlacementOneofCase