Class InstantiateInlineWorkflowTemplateRequest

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

A request to instantiate an inline workflow template.

Inheritance

Object > InstantiateInlineWorkflowTemplateRequest

Namespace

Google.Cloud.Dataproc.V1

Assembly

Google.Cloud.Dataproc.V1.dll

Constructors

InstantiateInlineWorkflowTemplateRequest()

public InstantiateInlineWorkflowTemplateRequest()

InstantiateInlineWorkflowTemplateRequest(InstantiateInlineWorkflowTemplateRequest)

public InstantiateInlineWorkflowTemplateRequest(InstantiateInlineWorkflowTemplateRequest other)
Parameter
NameDescription
otherInstantiateInlineWorkflowTemplateRequest

Properties

Parent

public string Parent { get; set; }

Required. The resource name of the region or location, as described in https://cloud.google.com/apis/design/resource_names.

  • For projects.regions.workflowTemplates,instantiateinline, the resource name of the region has the following format: projects/{project_id}/regions/{region}

  • For projects.locations.workflowTemplates.instantiateinline, the resource name of the location has the following format: projects/{project_id}/locations/{location}

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

ParentAsRegionName

public RegionName ParentAsRegionName { get; set; }

RegionName-typed view over the Parent resource name property.

Property Value
TypeDescription
RegionName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
TypeDescription
IResourceName

RequestId

public string RequestId { get; set; }

Optional. A tag that prevents multiple concurrent workflow instances with the same tag from running. This mitigates risk of concurrent instances started due to retries.

It is recommended to always set this value to a UUID.

The tag must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.

Property Value
TypeDescription
String

Template

public WorkflowTemplate Template { get; set; }

Required. The workflow template to instantiate.

Property Value
TypeDescription
WorkflowTemplate