Class: Aws::DataPipeline::Types::PollForTaskInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataPipeline::Types::PollForTaskInput
- Includes:
- Structure
- Defined in:
- 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 '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 ‘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.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/AESDG-chapter-instancedata.html
744 745 746 747 748 749 750 |
# File '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 'lib/aws-sdk-datapipeline/types.rb', line 744 class PollForTaskInput < Struct.new( :worker_group, :hostname, :instance_identity) SENSITIVE = [] include Aws::Structure end |