Dataflow v1beta3 API - Class CreateJobFromTemplateRequest (2.0.0-beta06)

public sealed class CreateJobFromTemplateRequest : IMessage<CreateJobFromTemplateRequest>, IEquatable<CreateJobFromTemplateRequest>, IDeepCloneable<CreateJobFromTemplateRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Dataflow v1beta3 API class CreateJobFromTemplateRequest.

A request to create a Cloud Dataflow job from a template.

Inheritance

object > CreateJobFromTemplateRequest

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

CreateJobFromTemplateRequest()

public CreateJobFromTemplateRequest()

CreateJobFromTemplateRequest(CreateJobFromTemplateRequest)

public CreateJobFromTemplateRequest(CreateJobFromTemplateRequest other)
Parameter
NameDescription
otherCreateJobFromTemplateRequest

Properties

Environment

public RuntimeEnvironment Environment { get; set; }

The runtime environment for the job.

Property Value
TypeDescription
RuntimeEnvironment

GcsPath

public string GcsPath { get; set; }

Required. A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with gs://.

Property Value
TypeDescription
string

HasGcsPath

public bool HasGcsPath { get; }

Gets whether the "gcs_path" field is set

Property Value
TypeDescription
bool

JobName

public string JobName { get; set; }

Required. The job name to use for the created job.

Property Value
TypeDescription
string

Location

public string Location { get; set; }

The regional endpoint to which to direct the request.

Property Value
TypeDescription
string

Parameters

public MapField<string, string> Parameters { get; }

The runtime parameters to pass to the job.

Property Value
TypeDescription
MapFieldstringstring

ProjectId

public string ProjectId { get; set; }

Required. The ID of the Cloud Platform project that the job belongs to.

Property Value
TypeDescription
string

TemplateCase

public CreateJobFromTemplateRequest.TemplateOneofCase TemplateCase { get; }
Property Value
TypeDescription
CreateJobFromTemplateRequestTemplateOneofCase