aws ec2 describe-images \
--filters \
"Name=owner-id,Values=099720109477" \
"Name=name,Values=ubuntu/images/hvm-ssd/ubuntu-*-20.04-*-server-*" \
"Name=architecture,Values=x86_64" \
"Name=creation-date,Values=2023-*" \
--query 'Images[*].[CreationDate, ImageId]' \
--region us-east-1 \
--output table \
| sort
Последняя строка в выводе - искомый AMI
Обратите внимание на параметр region. В разных регионах будет разный image-id.
owner-id = 099720109477 это
Canonical
Вспомнил о сервисе поиска AMI на сайте ubuntu, там можно отфильтровать по параметрам, в качестве результата выводится последний созданный образ
https://cloud-images.ubuntu.com/locator/ec2/