# Functions

New constructs an instance of the Service client.

# Constants

ASGTargetLifecycleStatePath path to autoscaling target lifecycle state within IMDS.
AZPlacementPath path to availability zone placement.
IdentityDocPath is the path to the instance identity document.
InstanceIDPath path to instance id.
InstanceLifeCycle path to instance life cycle.
InstanceTypePath path to instance type.
LocalHostnamePath path to local hostname.
LocalIPPath path to local ip.
PublicHostnamePath path to public hostname.
PublicIPPath path to public ip.
RebalanceRecommendationPath is the context path to events/recommendations/rebalance within IMDS.
ScheduledEventPath is the context path to events/maintenance/scheduled within IMDS.
SpotInstanceActionPath is the context path to spot/instance-action within IMDS.

# Structs

InstanceAction metadata structure for json parsing.
NodeMetadata contains information that applies to every drain event.
RebalanceRecommendation metadata structure for json parsing.
ScheduledEventDetail metadata structure for json parsing.
Service is used to query the EC2 instance metadata service v1 and v2.