InstanceMetadataOptionsResponse¶
Structure Class¶
InstanceMetadataOptionsResponse
dataclass
¶
Bases: _SerdeShape
The metadata options for the instance.
Attributes¶
http_endpoint
class-attribute
instance-attribute
¶
http_endpoint: str | None = ...
Indicates whether the HTTP metadata endpoint on your instances is enabled or disabled.
If the value is disabled, you cannot access your instance metadata.
http_protocol_ipv6
class-attribute
instance-attribute
¶
http_protocol_ipv6: str | None = ...
Indicates whether the IPv6 endpoint for the instance metadata service is enabled or disabled.
Default: disabled
http_put_response_hop_limit
class-attribute
instance-attribute
¶
http_put_response_hop_limit: int | None = ...
The maximum number of hops that the metadata token can travel.
Possible values: Integers from 1 to 64
http_tokens
class-attribute
instance-attribute
¶
http_tokens: str | None = ...
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.
instance_metadata_tags
class-attribute
instance-attribute
¶
instance_metadata_tags: str | None = ...
Indicates whether access to instance tags from the instance metadata is enabled or disabled. For more information, see View tags for your EC2 instances using instance metadata.
state
class-attribute
instance-attribute
¶
state: str | None = ...
The state of the metadata option changes.
pending - The metadata options are being updated and the instance is
not ready to process metadata traffic with the new selection.
applied - The metadata options have been successfully applied on the
instance.