Есть ли какой-либо AWS ElasticSearch Client SDK для Java, который подписывает запросы с учетными данными AWS? Я видел this, но я предполагаю, что он предназначен для управления службой AWS Elasticsearch.AWS ElasticSearch Client SDK
ответ
Вы можете создать AWS клиент для Elasticsearch следующим образом:
AwsClientBuilder.withCredentials(AWSCredentialsProvider) for example: AWSElasticsearchClientBuilder.standard().withCredentials(new AWSStaticCredentialsProvider(awsCredentials)).build();
Как сделать это сначала создать AWSBasicSessionCredential экземпляр, предоставляя awsAccessKey, awsSecretKey и информацию sessionToken и затем передать этот экземпляр в приведенном выше кода для создания экземпляра клиента. Тем не менее, я делаю это для тестирования программ клиентов. Однако не рекомендуется создавать клиента таким образом. Например, один безопасный способ будет использовать федеративную идентификацию для генерации временного токена безопасности, а затем использовать его для принятия роли через AWS 'AssumeRoleRequest, получить его ответ в виде AssumeRoleResult и затем извлечь учетную информацию из полученного запроса takeRoleResult. Используйте эту учетную информацию при генерации AWSCredential.
Source генератор AWS Elasticsearch клиент.
Клиент, который вы предложили, используется для конфигурации Amazon Elasticsearch. Я ищу что-то вроде [this] (https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/client.html), но с подписанными запросами –
- 1. Amazon PHP SDK create client
- 2. Elasticsearch AWS с Elastica
- 3. Elasticsearch PHP Client - Bad
- 4. elasticsearch client thread security
- 5. UserFrosting & AWS SDK
- 6. AWS SDK: java.lang.NoSuchMethodError
- 7. Какой aws-sdk использовать?
- 8. Android SDK Twitter client
- 9. Elasticsearch диапазон запросов (PHP Client)
- 10. ElasticSearch NEST Elastic Client lifetime
- 11. ElasticSearch JS Client Поиск по
- 12. Java elasticsearch client always null
- 13. Java HTTP Client для ElasticSearch
- 14. Неверный запрос на AWS ElasticSearch
- 15. Как подключиться к AWS Elasticsearch?
- 16. ElasticSearch AWS request Timeout
- 17. AWS elasticsearch log rotation
- 18. AWS Elasticsearch и CORS
- 19. AWS Elasticsearch - Query Cache
- 20. Сценарии в AWS elasticsearch
- 21. Как пересмотреть AWS Elasticsearch?
- 22. AWS PHP SDK issue (DynamoDB)
- 23. Amazon aws sdk Ошибка AmazonEC2clientBuilder
- 24. S3 PutBucketWebsite AWS PHP SDK
- 25. Azure worker role.Sharepoint client sdk
- 26. Lync Client SDK PSTN Calling
- 27. Couchbase SDK и Moxi Client
- 28. Microsoft Bot Framework Client sdk
- 29. Использование Java AWS SDK против Android AWS SDK на Android
- 30. Проблема с Elasticsearch: Не удается подключить службу AWS elasticsearch
Какой язык клиента вы используете? – Val
Я использую Java –