Resource: WorkflowTemplate
A Dataproc workflow template resource.
JSON representation | |
---|---|
{ "id": string, "name": string, "version": integer, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "placement": { object ( |
Fields | |
---|---|
id |
Required. The template id. The id must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore or hyphen. Must consist of between 3 and 50 characters. . |
name |
Output only. The resource name of the workflow template, as described in https://cloud.google.com/apis/design/resource_names.
|
version |
Optional. Used to perform a consistent read-modify-write. This field should be left blank for a |
createTime |
Output only. The time template was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: |
updateTime |
Output only. The time template was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: |
labels |
Optional. The labels to associate with this template. These labels will be propagated to all jobs and clusters created by the workflow instance. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a template. An object containing a list of |
placement |
Required. WorkflowTemplate scheduling information. |
jobs[] |
Required. The Directed Acyclic Graph of Jobs to submit. |
parameters[] |
Optional. Template parameters whose values are substituted into the template. Values for parameters must be provided when the template is instantiated. |
Methods |
|
---|---|
|
Creates new workflow template. |
|
Deletes a workflow template. |
|
Retrieves the latest workflow template. |
|
Gets the access control policy for a resource. |
|
Instantiates a template and begins execution. |
|
Instantiates a template and begins execution. |
|
Lists workflows that match the specified filter in the request. |
|
Sets the access control policy on the specified resource. |
|
Returns permissions that a caller has on the specified resource. |
|
Updates (replaces) workflow template. |