A request to instantiate an inline workflow template.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#parent
def parent() -> ::String
-
(::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}
#parent=
def parent=(value) -> ::String
-
value (::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}
-
(::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}
#request_id
def request_id() -> ::String
-
(::String) — 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.
#request_id=
def request_id=(value) -> ::String
-
value (::String) — 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.
-
(::String) — 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.
#template
def template() -> ::Google::Cloud::Dataproc::V1::WorkflowTemplate
- (::Google::Cloud::Dataproc::V1::WorkflowTemplate) — Required. The workflow template to instantiate.
#template=
def template=(value) -> ::Google::Cloud::Dataproc::V1::WorkflowTemplate
- value (::Google::Cloud::Dataproc::V1::WorkflowTemplate) — Required. The workflow template to instantiate.
- (::Google::Cloud::Dataproc::V1::WorkflowTemplate) — Required. The workflow template to instantiate.