public sealed class LaunchTemplateRequest : IMessage<LaunchTemplateRequest>, IEquatable<LaunchTemplateRequest>, IDeepCloneable<LaunchTemplateRequest>, IBufferMessage, IMessageReference documentation and code samples for the Dataflow v1beta3 API class LaunchTemplateRequest.
A request to launch a template.
Implements
IMessageLaunchTemplateRequest, IEquatableLaunchTemplateRequest, IDeepCloneableLaunchTemplateRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dataflow.V1Beta3Assembly
Google.Cloud.Dataflow.V1Beta3.dll
Constructors
LaunchTemplateRequest()
public LaunchTemplateRequest()LaunchTemplateRequest(LaunchTemplateRequest)
public LaunchTemplateRequest(LaunchTemplateRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
LaunchTemplateRequest |
Properties
DynamicTemplate
public DynamicTemplateLaunchParams DynamicTemplate { get; set; }Parameters for launching a dynamic template.
| Property Value | |
|---|---|
| Type | Description |
DynamicTemplateLaunchParams |
|
GcsPath
public string GcsPath { get; set; }A Cloud Storage path to the template to use to create
the job.
Must be valid Cloud Storage URL, beginning with gs://.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasGcsPath
public bool HasGcsPath { get; }Gets whether the "gcs_path" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
LaunchParameters
public LaunchTemplateParameters LaunchParameters { get; set; }The parameters of the template to launch. Part of the body of the POST request.
| Property Value | |
|---|---|
| Type | Description |
LaunchTemplateParameters |
|
Location
public string Location { get; set; }The regional endpoint to which to direct the request.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProjectId
public string ProjectId { get; set; }Required. The ID of the Cloud Platform project that the job belongs to.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TemplateCase
public LaunchTemplateRequest.TemplateOneofCase TemplateCase { get; }| Property Value | |
|---|---|
| Type | Description |
LaunchTemplateRequestTemplateOneofCase |
|
ValidateOnly
public bool ValidateOnly { get; set; }If true, the request is validated but not actually executed. Defaults to false.
| Property Value | |
|---|---|
| Type | Description |
bool |
|