Dataflow v1beta3 API - Class LaunchTemplateParameters (2.0.0-beta06)

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

Reference documentation and code samples for the Dataflow v1beta3 API class LaunchTemplateParameters.

Parameters to provide to the template being launched.

Inheritance

object > LaunchTemplateParameters

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

LaunchTemplateParameters()

public LaunchTemplateParameters()

LaunchTemplateParameters(LaunchTemplateParameters)

public LaunchTemplateParameters(LaunchTemplateParameters other)
Parameter
NameDescription
otherLaunchTemplateParameters

Properties

Environment

public RuntimeEnvironment Environment { get; set; }

The runtime environment for the job.

Property Value
TypeDescription
RuntimeEnvironment

JobName

public string JobName { get; set; }

Required. The job name to use for the created job.

Property Value
TypeDescription
string

Parameters

public MapField<string, string> Parameters { get; }

The runtime parameters to pass to the job.

Property Value
TypeDescription
MapFieldstringstring

TransformNameMapping

public MapField<string, string> TransformNameMapping { get; }

Only applicable when updating a pipeline. Map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.

Property Value
TypeDescription
MapFieldstringstring

Update

public bool Update { get; set; }

If set, replace the existing pipeline with the name specified by jobName with this pipeline, preserving state.

Property Value
TypeDescription
bool