> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IDashboardMatchAttributeFilter

- Package: [@gooddata/sdk-model](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/index.md)
- Kind: interface
- Stability: alpha
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-model/src/dashboard/filterContext.ts

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Match attribute filter of the filter context.

**Signature:**

```typescript
export interface IDashboardMatchAttributeFilter 
```

## Remarks

Allows filtering by pattern matching on attribute values using operators like "contains", "startsWith", or "endsWith".

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [matchAttributeFilter](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.idashboardmatchattributefilter/index.md#idashboardmatchattributefiltermatchattributefilter) |  | { displayForm: [ObjRef](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.objref/index.md); operator: [MatchFilterOperator](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.matchfilteroperator/index.md); literal: string; caseSensitive?: boolean; negativeSelection?: boolean; localIdentifier?: string; title?: string; } | **_(ALPHA)_** |

## Property details

### IDashboardMatchAttributeFilter.matchAttributeFilter

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

**Signature:**

```typescript
matchAttributeFilter: {
        displayForm: ObjRef;
        operator: MatchFilterOperator;
        literal: string;
        caseSensitive?: boolean;
        negativeSelection?: boolean;
        localIdentifier?: string;
        title?: string;
    };
```
