Show / Hide Table of Contents

Class LaunchFlexTemplateParameter

Launch FlexTemplate Parameter.

Inheritance
object
LaunchFlexTemplateParameter
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class LaunchFlexTemplateParameter : IDirectResponseSchema

Properties

ContainerSpec

Spec about the container image to launch.

Declaration
[JsonProperty("containerSpec")]
public virtual ContainerSpec ContainerSpec { get; set; }
Property Value
Type Description
ContainerSpec

ContainerSpecGcsPath

Cloud Storage path to a file with json serialized ContainerSpec as content.

Declaration
[JsonProperty("containerSpecGcsPath")]
public virtual string ContainerSpecGcsPath { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Environment

The runtime environment for the FlexTemplate job

Declaration
[JsonProperty("environment")]
public virtual FlexTemplateRuntimeEnvironment Environment { get; set; }
Property Value
Type Description
FlexTemplateRuntimeEnvironment

JobName

Required. The job name to use for the created job. For update job request, job name should be same as the existing running job.

Declaration
[JsonProperty("jobName")]
public virtual string JobName { get; set; }
Property Value
Type Description
string

LaunchOptions

Launch options for this flex template job. This is a common set of options across languages and templates. This should not be used to pass job parameters.

Declaration
[JsonProperty("launchOptions")]
public virtual IDictionary<string, string> LaunchOptions { get; set; }
Property Value
Type Description
IDictionary<string, string>

Parameters

The parameters for FlexTemplate. Ex. {"num_workers":"5"}

Declaration
[JsonProperty("parameters")]
public virtual IDictionary<string, string> Parameters { get; set; }
Property Value
Type Description
IDictionary<string, string>

TransformNameMappings

Use this to pass transform_name_mappings for streaming update jobs. Ex:{"oldTransformName":"newTransformName",...}'

Declaration
[JsonProperty("transformNameMappings")]
public virtual IDictionary<string, string> TransformNameMappings { get; set; }
Property Value
Type Description
IDictionary<string, string>

Update

Set this to true if you are sending a request to update a running streaming job. When set, the job name should be the same as the running job.

Declaration
[JsonProperty("update")]
public virtual bool? Update { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX