Reference documentation and code samples for the Google Cloud Dataproc V1 Client class InstantiateInlineWorkflowTemplateRequest.
A request to instantiate an inline workflow template.
Generated from protobuf message google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest
Namespace
Google \ Cloud \ Dataproc \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ parent
string
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}
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.
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}
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}
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.
Returns
Type
Description
string
setRequestId
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.
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}
Please see Google\Cloud\Dataproc\V1\WorkflowTemplateServiceClient::regionName() for help formatting this field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dataproc V1 Client - Class InstantiateInlineWorkflowTemplateRequest (3.14.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.14.0 (latest)](/php/docs/reference/cloud-dataproc/latest/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.13.4](/php/docs/reference/cloud-dataproc/3.13.4/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.12.0](/php/docs/reference/cloud-dataproc/3.12.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.11.0](/php/docs/reference/cloud-dataproc/3.11.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.10.1](/php/docs/reference/cloud-dataproc/3.10.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.9.0](/php/docs/reference/cloud-dataproc/3.9.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.8.1](/php/docs/reference/cloud-dataproc/3.8.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.7.1](/php/docs/reference/cloud-dataproc/3.7.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.6.1](/php/docs/reference/cloud-dataproc/3.6.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.5.1](/php/docs/reference/cloud-dataproc/3.5.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.4.0](/php/docs/reference/cloud-dataproc/3.4.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.3.0](/php/docs/reference/cloud-dataproc/3.3.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [3.2.2](/php/docs/reference/cloud-dataproc/3.2.2/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.6.1](/php/docs/reference/cloud-dataproc/2.6.1/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.5.0](/php/docs/reference/cloud-dataproc/2.5.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.3.0](/php/docs/reference/cloud-dataproc/2.3.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.2.3](/php/docs/reference/cloud-dataproc/2.2.3/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.1.0](/php/docs/reference/cloud-dataproc/2.1.0/V1.InstantiateInlineWorkflowTemplateRequest)\n- [2.0.0](/php/docs/reference/cloud-dataproc/2.0.0/V1.InstantiateInlineWorkflowTemplateRequest) \nReference documentation and code samples for the Google Cloud Dataproc V1 Client class InstantiateInlineWorkflowTemplateRequest.\n\nA request to instantiate an inline workflow template.\n\nGenerated from protobuf message `google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataproc \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The resource name of the region or location, as described\nin \u003chttps://cloud.google.com/apis/design/resource_names\u003e.\n\n- For `projects.regions.workflowTemplates,instantiateinline`, the resource name of the region has the following format: `projects/{project_id}/regions/{region}`\n- For `projects.locations.workflowTemplates.instantiateinline`, the resource name of the location has the following format: `projects/{project_id}/locations/{location}`\n\n### setParent\n\nRequired. The resource name of the region or location, as described\nin \u003chttps://cloud.google.com/apis/design/resource_names\u003e.\n\n- For `projects.regions.workflowTemplates,instantiateinline`, the resource name of the region has the following format: `projects/{project_id}/regions/{region}`\n- For `projects.locations.workflowTemplates.instantiateinline`, the resource name of the location has the following format: `projects/{project_id}/locations/{location}`\n\n### getTemplate\n\nRequired. The workflow template to instantiate.\n\n### hasTemplate\n\n### clearTemplate\n\n### setTemplate\n\nRequired. The workflow template to instantiate.\n\n### getRequestId\n\nOptional. A tag that prevents multiple concurrent workflow\ninstances with the same tag from running. This mitigates risk of\nconcurrent instances started due to retries.\n\nIt is recommended to always set this value to a\n[UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier).\nThe tag must contain only letters (a-z, A-Z), numbers (0-9),\nunderscores (_), and hyphens (-). The maximum length is 40 characters.\n\n### setRequestId\n\nOptional. A tag that prevents multiple concurrent workflow\ninstances with the same tag from running. This mitigates risk of\nconcurrent instances started due to retries.\n\nIt is recommended to always set this value to a\n[UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier).\nThe tag must contain only letters (a-z, A-Z), numbers (0-9),\nunderscores (_), and hyphens (-). The maximum length is 40 characters.\n\n### static::build"]]