Package-level declarations

Types

Link copied to clipboard
data class GetPipelinePlainArgs(val location: String, val pipelineId: String, val project: String? = null) : ConvertibleToJava<GetPipelinePlainArgs>
data class GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentArgs(val additionalExperiments: Output<List<String>>? = null, val additionalUserLabels: Output<Map<String, String>>? = null, val enableStreamingEngine: Output<Boolean>? = null, val flexrsGoal: Output<GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentFlexrsGoal>? = null, val ipConfiguration: Output<GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentIpConfiguration>? = null, val kmsKeyName: Output<String>? = null, val machineType: Output<String>? = null, val maxWorkers: Output<Int>? = null, val network: Output<String>? = null, val numWorkers: Output<Int>? = null, val serviceAccountEmail: Output<String>? = null, val subnetwork: Output<String>? = null, val tempLocation: Output<String>? = null, val workerRegion: Output<String>? = null, val workerZone: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentArgs>

The environment values to be set at runtime for a Flex Template.

data class GoogleCloudDatapipelinesV1LaunchFlexTemplateParameterArgs(val containerSpecGcsPath: Output<String>? = null, val environment: Output<GoogleCloudDatapipelinesV1FlexTemplateRuntimeEnvironmentArgs>? = null, val jobName: Output<String>, val launchOptions: Output<Map<String, String>>? = null, val parameters: Output<Map<String, String>>? = null, val transformNameMappings: Output<Map<String, String>>? = null, val update: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1LaunchFlexTemplateParameterArgs>

Launch Flex Template parameter.

data class GoogleCloudDatapipelinesV1LaunchFlexTemplateRequestArgs(val launchParameter: Output<GoogleCloudDatapipelinesV1LaunchFlexTemplateParameterArgs>, val location: Output<String>, val project: Output<String>, val validateOnly: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1LaunchFlexTemplateRequestArgs>

A request to launch a Dataflow job from a Flex Template.

data class GoogleCloudDatapipelinesV1LaunchTemplateParametersArgs(val environment: Output<GoogleCloudDatapipelinesV1RuntimeEnvironmentArgs>? = null, val jobName: Output<String>, val parameters: Output<Map<String, String>>? = null, val transformNameMapping: Output<Map<String, String>>? = null, val update: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1LaunchTemplateParametersArgs>

Parameters to provide to the template being launched.

data class GoogleCloudDatapipelinesV1LaunchTemplateRequestArgs(val gcsPath: Output<String>? = null, val launchParameters: Output<GoogleCloudDatapipelinesV1LaunchTemplateParametersArgs>? = null, val location: Output<String>? = null, val project: Output<String>, val validateOnly: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1LaunchTemplateRequestArgs>

A request to launch a template.

data class GoogleCloudDatapipelinesV1RuntimeEnvironmentArgs(val additionalExperiments: Output<List<String>>? = null, val additionalUserLabels: Output<Map<String, String>>? = null, val bypassTempDirValidation: Output<Boolean>? = null, val enableStreamingEngine: Output<Boolean>? = null, val ipConfiguration: Output<GoogleCloudDatapipelinesV1RuntimeEnvironmentIpConfiguration>? = null, val kmsKeyName: Output<String>? = null, val machineType: Output<String>? = null, val maxWorkers: Output<Int>? = null, val network: Output<String>? = null, val numWorkers: Output<Int>? = null, val serviceAccountEmail: Output<String>? = null, val subnetwork: Output<String>? = null, val tempLocation: Output<String>? = null, val workerRegion: Output<String>? = null, val workerZone: Output<String>? = null, val zone: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1RuntimeEnvironmentArgs>

The environment values to set at runtime.

data class GoogleCloudDatapipelinesV1ScheduleSpecArgs(val schedule: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1ScheduleSpecArgs>

Details of the schedule the pipeline runs on.

Link copied to clipboard
data class GoogleCloudDatapipelinesV1WorkloadArgs(val dataflowFlexTemplateRequest: Output<GoogleCloudDatapipelinesV1LaunchFlexTemplateRequestArgs>? = null, val dataflowLaunchTemplateRequest: Output<GoogleCloudDatapipelinesV1LaunchTemplateRequestArgs>? = null) : ConvertibleToJava<GoogleCloudDatapipelinesV1WorkloadArgs>

Workload details for creating the pipeline jobs.