Есть ли способ перечислить конфигурации запуска, отсортированные по CreatedTime через aws-cli?
Я нахожу способ, как перечислить конфигурации запуска, отсортированные по CreatedTime. Когда я запустил эту команду ниже, она не возвращает самый старый LC:
AWS автомасштабирование описать-запуск-конфигурации --max-items 1
Есть ли способ для этого? Спасибо!
1 ответ
Решение
Вы можете управлять выводом команды, используя выражение JMESPath, например:
aws autoscaling describe-launch-configurations --query 'reverse(sort_by(LaunchConfigurations, &CreatedTime))'
Предыдущая команда выведет список всех конфигураций запуска, упорядоченных по убыванию CreatedTime
, Если вы хотите получить только последнюю конфигурацию запуска, основанную на CreatedTime
, добавить [0]
Выражение в конце команды:
aws autoscaling describe-launch-configurations --query 'reverse(sort_by(LaunchConfigurations, &CreatedTime))[0]'