Show / Hide Table of Contents

Class GoogleCloudDatapipelinesV1LaunchFlexTemplateParameter

Launch Flex Template parameter.

Inheritance
object
GoogleCloudDatapipelinesV1LaunchFlexTemplateParameter
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.Datapipelines.v1.Data
Assembly: Google.Apis.Datapipelines.v1.dll
Syntax
public class GoogleCloudDatapipelinesV1LaunchFlexTemplateParameter : IDirectResponseSchema

Properties

ContainerSpecGcsPath

Cloud Storage path to a file with a 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 Flex Template job.

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

JobName

Required. The job name to use for the created job. For an update job request, the job name should be the 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 the Flex Template. Example: {"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. Example: {"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