LaunchFlexTemplateParameter
import type { LaunchFlexTemplateParameter } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";
Launch FlexTemplate Parameter.
interface LaunchFlexTemplateParameter {
containerSpec?: ContainerSpec;
containerSpecGcsPath?: string;
environment?: FlexTemplateRuntimeEnvironment;
jobName?: string;
launchOptions?: {};
[key: string]: string;
parameters?: {};
[key: string]: string;
transformNameMappings?: {};
[key: string]: string;
update?: boolean;
}§Properties
§
containerSpec?: ContainerSpec
[src]Spec about the container image to launch.
§
containerSpecGcsPath?: string
[src]Cloud Storage path to a file with json serialized ContainerSpec as content.
§
environment?: FlexTemplateRuntimeEnvironment
[src]The runtime environment for the FlexTemplate job
§
jobName?: string
[src]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?: {}
[src][key: string]: string;
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?: {}
[src][key: string]: string;
The parameters for FlexTemplate. Ex. {"num_workers":"5"}