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.
Implements
IMessageLaunchTemplateParameters, IEquatableLaunchTemplateParameters, IDeepCloneableLaunchTemplateParameters, IBufferMessage, IMessageNamespace
Google.Cloud.Dataflow.V1Beta3Assembly
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.
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 |