Class: Aws::DataPipeline::Types::InstanceIdentity
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataPipeline::Types::InstanceIdentity
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-datapipeline/types.rb
Overview
Identity information for the EC2 instance that is hosting the task runner. You can get this value by calling a metadata URI from the EC2 instance. 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
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#document ⇒ String
A description of an EC2 instance that is generated when the instance is launched and exposed to the instance via the instance metadata service in the form of a JSON representation of an object.
-
#signature ⇒ String
A signature which can be used to verify the accuracy and authenticity of the information provided in the instance identity document.
Instance Attribute Details
#document ⇒ String
A description of an EC2 instance that is generated when the instance is launched and exposed to the instance via the instance metadata service in the form of a JSON representation of an object.
403 404 405 406 407 408 |
# File 'lib/aws-sdk-datapipeline/types.rb', line 403 class InstanceIdentity < Struct.new( :document, :signature) SENSITIVE = [] include Aws::Structure end |
#signature ⇒ String
A signature which can be used to verify the accuracy and authenticity of the information provided in the instance identity document.
403 404 405 406 407 408 |
# File 'lib/aws-sdk-datapipeline/types.rb', line 403 class InstanceIdentity < Struct.new( :document, :signature) SENSITIVE = [] include Aws::Structure end |