public sealed class WorkflowTemplatePlacement : IMessage<WorkflowTemplatePlacement>, IEquatable<WorkflowTemplatePlacement>, IDeepCloneable<WorkflowTemplatePlacement>, IBufferMessage, IMessage
Specifies workflow execution target.
Either managed_cluster
or cluster_selector
is required.
Implements
IMessage<WorkflowTemplatePlacement>, IEquatable<WorkflowTemplatePlacement>, IDeepCloneable<WorkflowTemplatePlacement>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
WorkflowTemplatePlacement()
public WorkflowTemplatePlacement()
WorkflowTemplatePlacement(WorkflowTemplatePlacement)
public WorkflowTemplatePlacement(WorkflowTemplatePlacement other)
Parameter | |
---|---|
Name | Description |
other | WorkflowTemplatePlacement |
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 | |
---|---|
Type | Description |
ClusterSelector |
ManagedCluster
public ManagedCluster ManagedCluster { get; set; }
A cluster that is managed by the workflow.
Property Value | |
---|---|
Type | Description |
ManagedCluster |
PlacementCase
public WorkflowTemplatePlacement.PlacementOneofCase PlacementCase { get; }
Property Value | |
---|---|
Type | Description |
WorkflowTemplatePlacement.PlacementOneofCase |