in gamelift-daemon/src/main.py [0:0]
def is_healthy(InstanceId: str):
"""This method calls the DescribeAutoscalingInstance API to get the health status of the instance."""
asg_instance = ec2.describe_auto_scaling_instances(
InstanceIds=[
InstanceId
]
)
instance_health = asg_instance['AutoScalingInstances'][0]['HealthStatus']
print(f'The instance is {instance_health}', flush=True)
return instance_health