View Source GoogleApi.Dataflow.V1b3.Model.LaunchFlexTemplateParameter (google_api_dataflow v0.51.0)
Launch FlexTemplate Parameter.
Attributes
-
containerSpec(type:GoogleApi.Dataflow.V1b3.Model.ContainerSpec.t, default:nil) - Spec about the container image to launch. -
containerSpecGcsPath(type:String.t, default:nil) - Cloud Storage path to a file with json serialized ContainerSpec as content. -
environment(type:GoogleApi.Dataflow.V1b3.Model.FlexTemplateRuntimeEnvironment.t, default:nil) - The runtime environment for the FlexTemplate job -
jobName(type:String.t, default:nil) - Required. The job name to use for the created job. For update job request, job name should be same as the existing running job. -
launchOptions(type:map(), default:nil) - 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. -
parameters(type:map(), default:nil) - The parameters for FlexTemplate. Ex. {"num_workers":"5"} -
transformNameMappings(type:map(), default:nil) - Use this to pass transform_name_mappings for streaming update jobs. Ex:{"oldTransformName":"newTransformName",...}' -
update(type:boolean(), default:nil) - 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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataflow.V1b3.Model.LaunchFlexTemplateParameter{ containerSpec: GoogleApi.Dataflow.V1b3.Model.ContainerSpec.t() | nil, containerSpecGcsPath: String.t() | nil, environment: GoogleApi.Dataflow.V1b3.Model.FlexTemplateRuntimeEnvironment.t() | nil, jobName: String.t() | nil, launchOptions: map() | nil, parameters: map() | nil, transformNameMappings: map() | nil, update: boolean() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.