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.
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; }
Params for launching a dynamic template.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
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. This should be 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 |