Имя экземпляра Lightsail можно получить с помощью:
aws lightsail get-instances --query instances[].name
В моем случае это было автоматически назначенное имя, когда я запускал экземпляр через консоль управления Lightsail.Я не мог найти способ изменить имя во время запуска.
Интересно, что я не смог найти способ использовать интерфейс командной строки AWS для вывода списка тегов, связанных с экземпляром Lightsail.Например, мне не удалось получить тег Name
, который я вручную добавил к экземпляру и который отображается в консоли Lightsail.
Обновление:
После обсужденияв комментариях у меня это работает:
aws lightsail get-instances --query "instances[?contains(supportCode,'`curl -s http://169.254.169.254/latest/meta-data/instance-id`')].name" --output text