How to access AWS Elasticsearch from Node JS
I was able to resolve this issue. Code was missing 'connectionClass' and 'amazonES' parameters.
var AWS = require('aws-sdk');var connectionClass = require('http-aws-es');var elasticsearch = require('elasticsearch');var elasticClient = new elasticsearch.Client({ host: ***, log: 'error', connectionClass: connectionClass, amazonES: { credentials: new AWS.EnvironmentCredentials('AWS') }});