Class: Aws::DataPipeline::Types::PollForTaskInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataPipeline::Types::PollForTaskInput
- Defined in:
- gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/types.rb
Overview
Contains the parameters for PollForTask.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#hostname ⇒ String
The public DNS name of the calling task runner.
-
#instance_identity ⇒ Types::InstanceIdentity
Identity information for the EC2 instance that is hosting the task runner.
-
#worker_group ⇒ String
The type of task the task runner is configured to accept and process.
Instance Attribute Details
#hostname ⇒ String
The public DNS name of the calling task runner.
744 745 746 747 748 749 750 |
# File 'gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/types.rb', line 744 class PollForTaskInput < Struct.new( :worker_group, :hostname, :instance_identity) SENSITIVE = [] include Aws::Structure end |
#instance_identity ⇒ Types::InstanceIdentity
Identity information for the EC2 instance that is hosting the task
runner. You can get this value from the instance using
http://169.254.169.254/latest/meta-data/instance-id
. For more
information, see Instance Metadata in the Amazon Elastic
Compute Cloud User Guide. Passing in this value proves that your
task runner is running on an EC2 instance, and ensures the proper
AWS Data Pipeline service charges are applied to your pipeline.
744 745 746 747 748 749 750 |
# File 'gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/types.rb', line 744 class PollForTaskInput < Struct.new( :worker_group, :hostname, :instance_identity) SENSITIVE = [] include Aws::Structure end |
#worker_group ⇒ String
The type of task the task runner is configured to accept and
process. The worker group is set as a field on objects in the
pipeline when they are created. You can only specify a single value
for workerGroup
in the call to PollForTask
. There are no
wildcard values permitted in workerGroup
; the string must be an
exact, case-sensitive, match.
744 745 746 747 748 749 750 |
# File 'gems/aws-sdk-datapipeline/lib/aws-sdk-datapipeline/types.rb', line 744 class PollForTaskInput < Struct.new( :worker_group, :hostname, :instance_identity) SENSITIVE = [] include Aws::Structure end |