InstantiateWorkflowTemplateRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
A request to instantiate a workflow template.
Attributes
Name | Description |
name |
str
Required. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names. - For ``projects.regions.workflowTemplates.instantiate``, the resource name of the template has the following format: ``projects/{project_id}/regions/{region}/workflowTemplates/{template_id}`` - For ``projects.locations.workflowTemplates.instantiate``, the resource name of the template has the following format: ``projects/{project_id}/locations/{location}/workflowTemplates/{template_id}`` |
version |
int
Optional. The version of workflow template to instantiate. If specified, the workflow will be instantiated only if the current version of the workflow template has the supplied version. This option cannot be used to instantiate a previous version of workflow template. |
request_id |
str
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 |
parameters |
Mapping[str, str]
Optional. Map from parameter names to values that should be used for those parameters. Values may not exceed 1000 characters. |
Inheritance
builtins.object > proto.message.Message > InstantiateWorkflowTemplateRequestClasses
ParametersEntry
ParametersEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |