# Type Alias SearchPipeline

SearchPipeline: {
dataRepositoryMetadata?: (
{ key: string; value: string[] } & Record<string, any>
)[];
} & Record<string, any>

Representation of the 'SearchPipeline' schema.

#### Type Declaration

- ##### `Optional` dataRepositoryMetadata?: ({ key: string; value: string[] } & Record<string, any>)[]

  Search for metadata happens at key level. Pipelines matching the search criteria will be returned.

  #### Example

      [
        {
          "key": "purpose",
          "value": [
            "demonstration"
          ]
        },
        {
          "key": "sample-key",
          "value": [
            "sample-value1",
            "sample-value2"
          ]
        }
      ]

  Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

- Defined in packages/document-grounding/dist/client/api/schema/search-pipeline.d.ts:4