# Type Alias MetadataConfigurationRequest

MetadataConfigurationRequest: {
dataRepositoryType: "MSSharePoint" | "S3" | "SFTP";
destinationName: string;
id?: string;
includePaths?: string[];
labels?: ({ key: string; value: string } & Record<string, any>)[];
name?: string;
} & Record<string, any>

Representation of the 'MetadataConfigurationRequest' schema.

#### Type Declaration

- ##### dataRepositoryType: "MSSharePoint" | "S3" | "SFTP"

  The data repository type for which this configuration is being created.

  #### Example

      "MSSharePoint"

- ##### destinationName: string

  Contains destination name containing credentials to access the data repository.

- ##### `Optional` id?: string

  If provided, must be a valid UUID. If not provided, a new UUID will be generated.

- ##### `Optional` includePaths?: string[]

  #### Example

      [
        "/site/documents",
        "/shared/team"
      ]
      Min Items: 1.

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

- ##### `Optional` name?: string

  If provided, must be a valid string. If not provided, will be same as id.

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

- Defined in packages/document-grounding/dist/client/api/schema/metadata-configuration-request.d.ts:4