Dataflow v1beta3 API - Class LaunchTemplateParameters (2.0.0-beta09)

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. Note that the metadata in the pipeline code determines which runtime parameters are valid.

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
Name Description
other LaunchTemplateParameters

Properties

Environment

public RuntimeEnvironment Environment { get; set; }

The runtime environment for the job.

Property Value
Type Description
RuntimeEnvironment

JobName

public string JobName { get; set; }

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

The name must match the regular expression [a-z]([-a-z0-9]{0,1022}[a-z0-9])?

Property Value
Type Description
string

Parameters

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

The runtime parameters to pass to the job.

Property Value
Type Description
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
Type Description
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
Type Description
bool