Skip to main content

OpenSearchElasticSearchClientOptions

Home > @backstage/plugin-search-backend-module-elasticsearch > OpenSearchElasticSearchClientOptions

Options used to configure the @opensearch-project/opensearch client.

They are drawn from the ClientOptions class of @opensearch-project/opensearch, but are maintained separately so that this interface is not coupled to it.

Signature:

export interface OpenSearchElasticSearchClientOptions extends BaseElasticSearchClientOptions 

Extends: BaseElasticSearchClientOptions

Properties

PropertyModifiersTypeDescription
auth?OpenSearchAuth(Optional)
connection?OpenSearchConnectionConstructor(Optional)
node?string | string[] | OpenSearchNodeOptions | OpenSearchNodeOptions[](Optional)
nodes?string | string[] | OpenSearchNodeOptions | OpenSearchNodeOptions[](Optional)
provider?'aws' | 'opensearch'(Optional)
region?string(Optional)
service?'es' | 'aoss'(Optional)