Class: Aws::SecurityHub::Types::AwsEc2InstanceMetadataOptions

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#http_endpointString

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_6String

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_limitInteger

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_tokensString

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_tagsString

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