Package com.pulumi.gcp.dataflow.inputs
Class PipelineWorkloadDataflowLaunchTemplateRequestArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.dataflow.inputs.PipelineWorkloadDataflowLaunchTemplateRequestArgs
-
public final class PipelineWorkloadDataflowLaunchTemplateRequestArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipelineWorkloadDataflowLaunchTemplateRequestArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PipelineWorkloadDataflowLaunchTemplateRequestArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PipelineWorkloadDataflowLaunchTemplateRequestArgs.Builder
builder()
static PipelineWorkloadDataflowLaunchTemplateRequestArgs.Builder
builder(PipelineWorkloadDataflowLaunchTemplateRequestArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
gcsPath()
java.util.Optional<com.pulumi.core.Output<PipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersArgs>>
launchParameters()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
location()
com.pulumi.core.Output<java.lang.String>
projectId()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
validateOnly()
-
-
-
Field Detail
-
Empty
public static final PipelineWorkloadDataflowLaunchTemplateRequestArgs Empty
-
-
Method Detail
-
gcsPath
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gcsPath()
- Returns:
- A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with 'gs://'.
-
launchParameters
public java.util.Optional<com.pulumi.core.Output<PipelineWorkloadDataflowLaunchTemplateRequestLaunchParametersArgs>> launchParameters()
- Returns:
- The parameters of the template to launch. This should be part of the body of the POST request. https://cloud.google.com/dataflow/docs/reference/data-pipelines/rest/v1/projects.locations.pipelines#launchtemplateparameters Structure is documented below.
-
location
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
- Returns:
- The regional endpoint to which to direct the request.
-
projectId
public com.pulumi.core.Output<java.lang.String> projectId()
- Returns:
- The ID of the Cloud Platform project that the job belongs to.
-
validateOnly
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> validateOnly()
- Returns:
- (Optional)
-
builder
public static PipelineWorkloadDataflowLaunchTemplateRequestArgs.Builder builder()
-
builder
public static PipelineWorkloadDataflowLaunchTemplateRequestArgs.Builder builder(PipelineWorkloadDataflowLaunchTemplateRequestArgs defaults)
-
-