Я работаю над автоматизацией доступа к некоторым API через визуальный интерфейс и поэтому хотел бы предоставить пользователю удобный интерфейс для вызова API Amazon AWS. Однако в документации используются удобочитаемые форматы, но тогда необходимо вызывать API с использованием более компактных токенов.
Я хотел бы иметь список всех служб, в идеале:
ServiceID, Service name, Action Firendly Name, Action / Operation name, имя командной строки
например, просматривая операцию CloudFront ListDistributions, мы видим, что:
аналогичная вещь с "ListPublicKeys" https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_ListPublicKeys.html
Таким образом, такая таблица поможет:
ServiceID, Service name, Action Firendly Name, Action/Operation name, command line name
cloudfront, CloudFront, ListDistributions, distribution, list-distributions
cloudfront, CloudFront, ListPublicKeys, public-key, list-public-keys