# ScheduledAlertDefinition

Canonical page: https://www.adaptabletools.com/docs/reference/scheduledalertdefinition

Alert that fires on a schedule (no rule or column scope)

```ts title="TypeScript"
export interface ScheduledAlertDefinition extends AlertDefinitionBase 
```

###### Extends

[`AlertDefinitionBase`](https://www.adaptabletools.com/docs/reference/alertdefinitionbase.md)

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [AlertProperties](https://www.adaptabletools.com/docs/reference/scheduledalertdefinition.md#alertproperties) | [`ScheduledAlertProperties`](https://www.adaptabletools.com/docs/reference/scheduledalertproperties.md) | Notification properties for scheduled alerts (no grid behaviours) |
| [Schedule](https://www.adaptabletools.com/docs/reference/scheduledalertdefinition.md#schedule) | [`Schedule`](https://www.adaptabletools.com/docs/reference/schedule.md) | When the alert should run |
| [IsReadOnly](https://www.adaptabletools.com/docs/reference/scheduledalertdefinition.md#isreadonly) | `boolean` | Sets Entity to ReadOnly (overwriting a Strategy Entitlement of &#39;Full&#39;) |
| [IsSuspended](https://www.adaptabletools.com/docs/reference/scheduledalertdefinition.md#issuspended) | `boolean` | Suspends (i.e. turns off) an Adaptable Object |

## Property Details

### AlertProperties

Notification properties for scheduled alerts (no grid behaviours)

```ts title="TypeScript"
AlertProperties?: ScheduledAlertProperties;
```

###### Property Value

[`ScheduledAlertProperties`](https://www.adaptabletools.com/docs/reference/scheduledalertproperties.md)

### Schedule

When the alert should run

```ts title="TypeScript"
Schedule: Schedule;
```

###### Property Value

[`Schedule`](https://www.adaptabletools.com/docs/reference/schedule.md)

### IsSuspended

> *Inherited from [SuspendableObject](https://www.adaptabletools.com/docs/reference/suspendableobject.md)*

Suspends (i.e. turns off) an Adaptable Object

```ts title="TypeScript"
IsSuspended?: boolean;
```

###### Property Value

`boolean`

### IsReadOnly

> *Inherited from [AdaptableObject](https://www.adaptabletools.com/docs/reference/adaptableobject.md)*

Sets Entity to ReadOnly (overwriting a Strategy Entitlement of &#39;Full&#39;)

```ts title="TypeScript"
IsReadOnly?: boolean;
```

###### Property Value

`boolean`
