Я пытаюсь программно воссоздать кучу ресурсов AWS, которые были созданы / сконфигурированы вручную с помощью консолей AWS.
Консоли AWS многое для вас делают.
Например, вы можетеСоздайте лямбда-функцию с помощью триггера Api-Gateway примерно за 10 секунд с помощью консоли AWS.
Консоль совершает много магии под прикрытием, определяя и настраивая ресурсы, такие как политики, этапы, разрешения, моделии т. д.
Теоретически, CloudTrail должен позволять мне видеть, что именно происходит под прикрытием, но в этом случае он выглядит тихим (т.е. лямбда-функция с триггером Api-Gateway).
Я могу играть в прятки и делать обширные дампы, используя CLI, чтобы перечислять этапы, политики, определения API-интерфейсов экспорта и т. Д. И т. Д. И искать различия, но есть ли более простой способ?- Как какой-то способ отследить вызовы REST, которые создает консоль, когда она делает все свое волшебство?
Примечание: CloudFormer мог бы помочь, но это только наполовину написанное программное обеспечение (Эй, Амазон!) и охватывает толькотреть ресурсов, которые я определил.Означает ли использование Cloudformation использование этих великолепных консолей, экономящих время?