+++
# -----------------------------------------------------------------------
# Do not edit this file. It is automatically generated by API Documenter.
# -----------------------------------------------------------------------
title = "DataSourcePluginMeta"
keywords = ["grafana","documentation","sdk","@grafana/data"]
type = "docs"
+++

## DataSourcePluginMeta interface

<b>Signature</b>

```typescript
export interface DataSourcePluginMeta<T extends KeyValue = {}> extends PluginMeta<T> 
```
<b>Import</b>

```typescript
import { DataSourcePluginMeta } from '@grafana/data';
```
<b>Properties</b>

|  Property | Type | Description |
|  --- | --- | --- |
|  [alerting](#alerting-property) | <code>boolean</code> |  |
|  [annotations](#annotations-property) | <code>boolean</code> |  |
|  [builtIn](#builtin-property) | <code>boolean</code> |  |
|  [category](#category-property) | <code>string</code> |  |
|  [hasQueryHelp](#hasqueryhelp-property) | <code>boolean</code> |  |
|  [logs](#logs-property) | <code>boolean</code> |  |
|  [metrics](#metrics-property) | <code>boolean</code> |  |
|  [mixed](#mixed-property) | <code>boolean</code> |  |
|  [queryOptions](#queryoptions-property) | <code>PluginMetaQueryOptions</code> |  |
|  [sort](#sort-property) | <code>number</code> |  |
|  [streaming](#streaming-property) | <code>boolean</code> |  |
|  [tracing](#tracing-property) | <code>boolean</code> |  |

### alerting property

<b>Signature</b>

```typescript
alerting?: boolean;
```

### annotations property

<b>Signature</b>

```typescript
annotations?: boolean;
```

### builtIn property

<b>Signature</b>

```typescript
builtIn?: boolean;
```

### category property

<b>Signature</b>

```typescript
category?: string;
```

### hasQueryHelp property

<b>Signature</b>

```typescript
hasQueryHelp?: boolean;
```

### logs property

<b>Signature</b>

```typescript
logs?: boolean;
```

### metrics property

<b>Signature</b>

```typescript
metrics?: boolean;
```

### mixed property

<b>Signature</b>

```typescript
mixed?: boolean;
```

### queryOptions property

<b>Signature</b>

```typescript
queryOptions?: PluginMetaQueryOptions;
```

### sort property

<b>Signature</b>

```typescript
sort?: number;
```

### streaming property

<b>Signature</b>

```typescript
streaming?: boolean;
```

### tracing property

<b>Signature</b>

```typescript
tracing?: boolean;
```
