Class: Aws::EC2::Types::InstanceMetadataDefaultsResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::InstanceMetadataDefaultsResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
The default instance metadata service (IMDS) settings that were set at the account level in the specified Amazon Web Services Region.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#http_endpoint ⇒ String
Indicates whether the IMDS endpoint for an instance is enabled or disabled.
-
#http_put_response_hop_limit ⇒ Integer
The maximum number of hops that the metadata token can travel.
-
#http_tokens ⇒ String
Indicates whether IMDSv2 is required.
-
#instance_metadata_tags ⇒ String
Indicates whether access to instance tags from the instance metadata is enabled or disabled.
Instance Attribute Details
#http_endpoint ⇒ String
Indicates whether the IMDS endpoint for an instance is enabled or disabled. When disabled, the instance metadata can’t be accessed.
40303 40304 40305 40306 40307 40308 40309 40310 |
# File 'lib/aws-sdk-ec2/types.rb', line 40303 class InstanceMetadataDefaultsResponse < Struct.new( :http_tokens, :http_put_response_hop_limit, :http_endpoint, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#http_put_response_hop_limit ⇒ Integer
The maximum number of hops that the metadata token can travel.
40303 40304 40305 40306 40307 40308 40309 40310 |
# File 'lib/aws-sdk-ec2/types.rb', line 40303 class InstanceMetadataDefaultsResponse < Struct.new( :http_tokens, :http_put_response_hop_limit, :http_endpoint, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#http_tokens ⇒ String
Indicates whether IMDSv2 is required.
-
‘optional` – IMDSv2 is optional, which means that you can use either IMDSv2 or IMDSv1.
-
‘required` – IMDSv2 is required, which means that IMDSv1 is disabled, and you must use IMDSv2.
40303 40304 40305 40306 40307 40308 40309 40310 |
# File 'lib/aws-sdk-ec2/types.rb', line 40303 class InstanceMetadataDefaultsResponse < Struct.new( :http_tokens, :http_put_response_hop_limit, :http_endpoint, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#instance_metadata_tags ⇒ String
Indicates whether access to instance tags from the instance metadata is enabled or disabled. For more information, see [Work with instance tags using the instance metadata] in the *Amazon EC2 User Guide*.
[1]: docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#work-with-tags-in-IMDS
40303 40304 40305 40306 40307 40308 40309 40310 |
# File 'lib/aws-sdk-ec2/types.rb', line 40303 class InstanceMetadataDefaultsResponse < Struct.new( :http_tokens, :http_put_response_hop_limit, :http_endpoint, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |