Backstage
    Preparing search index...

    Options for instantiate ElasticSearchSearchEngine

    type ElasticSearchOptions = {
        aliasPostfix?: string;
        authProvider?: ElasticSearchAuthProvider;
        config: Config;
        indexPrefix?: string;
        logger: LoggerService;
        translator?: ElasticSearchQueryTranslator;
    }
    Index

    Properties

    aliasPostfix?: string

    An optional authentication provider for dynamic authentication.

    When provided, this auth provider will be used to inject authentication headers into each request to Elasticsearch/OpenSearch. This is useful for scenarios requiring dynamic tokens (e.g., bearer tokens with rotation).

    The auth provider takes precedence over static authentication configured in app-config.yaml.

    config: Config
    indexPrefix?: string