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.
6849 6850 6851 6852 6853 6854 6855 6856 6857 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6849 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.
6849 6850 6851 6852 6853 6854 6855 6856 6857 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6849 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.
6849 6850 6851 6852 6853 6854 6855 6856 6857 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6849 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.
6849 6850 6851 6852 6853 6854 6855 6856 6857 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6849 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.
6849 6850 6851 6852 6853 6854 6855 6856 6857 |
# File 'lib/aws-sdk-securityhub/types.rb', line 6849 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 |