Dataflow v1beta3 API - Class LaunchTemplateRequest (2.0.0-beta04)

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

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

A request to launch a template.

Inheritance

object > LaunchTemplateRequest

Namespace

GoogleGoogle.CloudGoogle.Cloud.DataflowV1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

LaunchTemplateRequest()

public LaunchTemplateRequest()

LaunchTemplateRequest(LaunchTemplateRequest)

public LaunchTemplateRequest(LaunchTemplateRequest other)
Parameter
NameDescription
otherLaunchTemplateRequest

Properties

DynamicTemplate

public DynamicTemplateLaunchParams DynamicTemplate { get; set; }

Params for launching a dynamic template.

Property Value
TypeDescription
DynamicTemplateLaunchParams

GcsPath

public string GcsPath { get; set; }

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

Property Value
TypeDescription
string

LaunchParameters

public LaunchTemplateParameters LaunchParameters { get; set; }

The parameters of the template to launch. This should be part of the body of the POST request.

Property Value
TypeDescription
LaunchTemplateParameters

Location

public string Location { get; set; }

The regional endpoint to which to direct the request.

Property Value
TypeDescription
string

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 LaunchTemplateRequest.TemplateOneofCase TemplateCase { get; }
Property Value
TypeDescription
LaunchTemplateRequestTemplateOneofCase

ValidateOnly

public bool ValidateOnly { get; set; }

If true, the request is validated but not actually executed. Defaults to false.

Property Value
TypeDescription
bool