GoogleCloudDatapipelinesV1LaunchFlexTemplateParameterResponse

data class GoogleCloudDatapipelinesV1LaunchFlexTemplateParameterResponse(val containerSpecGcsPath: String, val environment: GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentResponse, val jobName: String, val launchOptions: Map<String, String>, val parameters: Map<String, String>, val transformNameMappings: Map<String, String>, val update: Boolean)

Launch Flex Template parameter.

Constructors

constructor(containerSpecGcsPath: String, environment: GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentResponse, jobName: String, launchOptions: Map<String, String>, parameters: Map<String, String>, transformNameMappings: Map<String, String>, update: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

The runtime environment for the Flex Template job.

Link copied to clipboard

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.

Link copied to clipboard

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.

Link copied to clipboard

The parameters for the Flex Template. Example: {"num_workers":"5"}

Link copied to clipboard

Use this to pass transform name mappings for streaming update jobs. Example: {"oldTransformName":"newTransformName",...}

Link copied to clipboard

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.