Class: Aws::SecurityHub::Types::AwsEc2InstanceMetadataOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEc2InstanceMetadataOptions
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
Metadata options that allow you to configure and secure the Amazon EC2 instance.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#http_endpoint ⇒ String
Enables or disables the HTTP metadata endpoint on the instance.
-
#http_protocol_ipv_6 ⇒ String
Enables or disables the IPv6 endpoint for the instance metadata service.
-
#http_put_response_hop_limit ⇒ Integer
The desired HTTP PUT response hop limit for instance metadata requests.
-
#http_tokens ⇒ String
The state of token usage for your instance metadata requests.
-
#instance_metadata_tags ⇒ String
Specifies whether to allow access to instance tags from the instance metadata.
Instance Attribute Details
#http_endpoint ⇒ String
Enables or disables the HTTP metadata endpoint on the instance.
6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6855 class AwsEc2InstanceMetadataOptions < Struct.new( :http_endpoint, :http_protocol_ipv_6, :http_put_response_hop_limit, :http_tokens, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#http_protocol_ipv_6 ⇒ String
Enables or disables the IPv6 endpoint for the instance metadata service.
6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6855 class AwsEc2InstanceMetadataOptions < Struct.new( :http_endpoint, :http_protocol_ipv_6, :http_put_response_hop_limit, :http_tokens, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#http_put_response_hop_limit ⇒ Integer
The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel.
6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6855 class AwsEc2InstanceMetadataOptions < Struct.new( :http_endpoint, :http_protocol_ipv_6, :http_put_response_hop_limit, :http_tokens, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#http_tokens ⇒ String
The state of token usage for your instance metadata requests.
6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6855 class AwsEc2InstanceMetadataOptions < Struct.new( :http_endpoint, :http_protocol_ipv_6, :http_put_response_hop_limit, :http_tokens, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |
#instance_metadata_tags ⇒ String
Specifies whether to allow access to instance tags from the instance metadata.
6855 6856 6857 6858 6859 6860 6861 6862 6863 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6855 class AwsEc2InstanceMetadataOptions < Struct.new( :http_endpoint, :http_protocol_ipv_6, :http_put_response_hop_limit, :http_tokens, :instance_metadata_tags) SENSITIVE = [] include Aws::Structure end |