Магазин параметров AWS из более старой версии ssm sdk (1.11.68) - PullRequest
0 голосов
/ 17 сентября 2018

Как я могу прочитать параметры, используя aws-java-sdk-ssm-1.11.68.К сожалению, я не могу обновить его, так как он входит в состав NiFi.И мой код является частью пользовательского процессора.

Единственный вариант, который я вижу, - это вызов REST Call, вообще не использующий ADS SDK, и передача учетных данных.

Есть ли более простой способ или он делаетAWS SDK предоставляет возможность сделать пользовательский вызов REST?Таким образом, мне не нужно извлекать учетные данные и передавать как часть моего вызова REST Call.

Спасибо

1 Ответ

0 голосов
/ 18 сентября 2018

Amazon публикует API-интерфейс AWS Systems Manager. Этот API очень прост в использовании, и единственной проблемой является процесс подписи подписи версии 4. Они хорошо подписывают то, что существует множество примеров кода. Я не написал код API SSM на Java, но у меня есть на Scala и Python. Процесс довольно прост.

Ваши учетные данные используются как часть процесса подписи и построения HTTP-запроса. Сам API не заботится о ваших учетных данных.

Начните с API Reference: Справочник по AWS Systems Manager API

Взгляд на процесс подписания: Подпись Версия 4 Процесс подписания

...