Class: Aws::SecurityHub::Types::AwsEc2InstanceMetadataOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsEc2InstanceMetadataOptions
- Defined in:
- gems/aws-sdk-securityhub/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.
6979 6980 6981 6982 6983 6984 6985 6986 6987 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6979 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.
6979 6980 6981 6982 6983 6984 6985 6986 6987 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6979 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.
6979 6980 6981 6982 6983 6984 6985 6986 6987 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6979 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.
6979 6980 6981 6982 6983 6984 6985 6986 6987 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6979 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.
6979 6980 6981 6982 6983 6984 6985 6986 6987 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 6979 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 |