+++
# -----------------------------------------------------------------------
# Do not edit this file. It is automatically generated by API Documenter.
# -----------------------------------------------------------------------
title = "SelectFieldConfigSettings"
keywords = ["grafana","documentation","sdk","@grafana/data"]
type = "docs"
+++
## SelectFieldConfigSettings interface
Signature
```typescript
export interface SelectFieldConfigSettings
```
Import
```typescript
import { SelectFieldConfigSettings } from '@grafana/data';
```
Properties
| Property | Type | Description |
| --- | --- | --- |
| [allowCustomValue](#allowcustomvalue-property) | boolean
| |
| [getOptions](#getoptions-property) | (context: FieldOverrideContext) => Promise<Array<SelectableValue<T>>>
| Optionally use the context to define the options |
| [options](#options-property) | Array<SelectableValue<T>>
| The default options |
### allowCustomValue property
Signature
```typescript
allowCustomValue?: boolean;
```
### getOptions property
Optionally use the context to define the options
Signature
```typescript
getOptions?: (context: FieldOverrideContext) => Promise>>;
```
### options property
The default options
Signature
```typescript
options: Array>;
```