Class: Google::Cloud::Dataflow::V1beta3::LaunchTemplateRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::LaunchTemplateRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/templates.rb
Overview
A request to launch a template.
Instance Attribute Summary collapse
-
#dynamic_template ⇒ ::Google::Cloud::Dataflow::V1beta3::DynamicTemplateLaunchParams
Parameters for launching a dynamic template.
-
#gcs_path ⇒ ::String
A Cloud Storage path to the template to use to create the job.
-
#launch_parameters ⇒ ::Google::Cloud::Dataflow::V1beta3::LaunchTemplateParameters
The parameters of the template to launch.
-
#location ⇒ ::String
The regional endpoint to which to direct the request.
-
#project_id ⇒ ::String
Required.
-
#validate_only ⇒ ::Boolean
If true, the request is validated but not actually executed.
Instance Attribute Details
#dynamic_template ⇒ ::Google::Cloud::Dataflow::V1beta3::DynamicTemplateLaunchParams
Returns Parameters for launching a dynamic template.
Note: The following fields are mutually exclusive: dynamic_template, gcs_path. If a field in that set is populated, all other fields in the set will automatically be cleared.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#gcs_path ⇒ ::String
Returns A Cloud Storage path to the template to use to create
the job.
Must be valid Cloud Storage URL, beginning with gs://.
Note: The following fields are mutually exclusive: gcs_path, dynamic_template. If a field in that set is populated, all other fields in the set will automatically be cleared.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#launch_parameters ⇒ ::Google::Cloud::Dataflow::V1beta3::LaunchTemplateParameters
Returns The parameters of the template to launch. Part of the body of the POST request.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#location ⇒ ::String
Returns The regional endpoint to which to direct the request.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#project_id ⇒ ::String
Returns Required. The ID of the Cloud Platform project that the job belongs to.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#validate_only ⇒ ::Boolean
Returns If true, the request is validated but not actually executed. Defaults to false.
718 719 720 721 |
# File 'proto_docs/google/dataflow/v1beta3/templates.rb', line 718 class LaunchTemplateRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |