# @dynatrace-sdk/client-automation

[![npm](https://img.shields.io/badge/npm-v7.0.1-blue)](https://www.npmjs.com/package/@dynatrace-sdk/client-automation/v/7.0.1)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

Manage and run workflows with the AutomationEngine API.


## Installation

```bash
npm install @dynatrace-sdk/client-automation
```


## Getting help

- Visit [SDK for Typescript](https://developer.dynatrace.com/reference/sdks/) guide in the [Dynatrace Developer](https://developer.dynatrace.com/)
- Ask a question in the [Dynatrace Community](https://community.dynatrace.com/)


## License

This SDK is distributed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0), see LICENSE for more information.


# API reference

Full API reference for the latest version of the SDK is also available at the [Dynatrace Developer](https://developer.dynatrace.com/reference/sdks/client-automation/).

## actionExecutionsClient

```js
import { actionExecutionsClient } from '@dynatrace-sdk/client-automation';
```


<a name="getactionexecution"></a>
### getActionExecution

<div class="padding-bottom--md">
<strong>actionExecutionsClient.getActionExecution(config): Promise&lt;<a href="#actionexecution">ActionExecution</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this action execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[ActionExecution](#actionexecution)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { actionExecutionsClient } from "@dynatrace-sdk/client-automation";

const data =
  await actionExecutionsClient.getActionExecution({
    id: "...",
  });
```

</details>



</div>


<a name="getactionexecutionlog"></a>
### getActionExecutionLog

<div class="padding-bottom--md">
<strong>actionExecutionsClient.getActionExecutionLog(config): Promise&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Returns the log output of a specific ActionExecution.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this action execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { actionExecutionsClient } from "@dynatrace-sdk/client-automation";

const data =
  await actionExecutionsClient.getActionExecutionLog({
    id: "...",
  });
```

</details>



</div>

## actionsSampleResultClient

```js
import { actionsSampleResultClient } from '@dynatrace-sdk/client-automation';
```


<a name="getactionsampleresult"></a>
### ~~getActionSampleResult~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>actionsSampleResultClient.getActionSampleResult(config): Promise&lt;[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.actionIdentifier<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { actionsSampleResultClient } from "@dynatrace-sdk/client-automation";

const data =
  await actionsSampleResultClient.getActionSampleResult({
    actionIdentifier: "...",
  });
```

</details>



</div>

## businessCalendarsClient

```js
import { businessCalendarsClient } from '@dynatrace-sdk/client-automation';
```


<a name="createbusinesscalendar"></a>
### createBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.createBusinessCalendar(config): Promise&lt;<a href="#businesscalendarresponse" target="_blank" rel="noopener noreferrer">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.body<sup>*required</sup>|<a href="#businesscalendarcreate">BusinessCalendarCreate</a>| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.createBusinessCalendar({
    body: { title: "..." },
  });
```

</details>



</div>


<a name="deletebusinesscalendar"></a>
### deleteBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.deleteBusinessCalendar(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.deleteBusinessCalendar({
    id: "...",
  });
```

</details>



</div>


<a name="duplicatebusinesscalendar"></a>
### duplicateBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.duplicateBusinessCalendar(config): Promise&lt;<a href="#businesscalendarresponse" target="_blank" rel="noopener noreferrer">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#duplicationrequest">DuplicationRequest</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.duplicateBusinessCalendar({
    id: "...",
    body: {},
  });
```

</details>



</div>


<a name="getbusinesscalendar"></a>
### getBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.getBusinessCalendar(config): Promise&lt;<a href="#businesscalendarresponse" target="_blank" rel="noopener noreferrer">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.getBusinessCalendar({
    id: "...",
  });
```

</details>



</div>


<a name="getbusinesscalendarhistoryrecord"></a>
### getBusinessCalendarHistoryRecord

<div class="padding-bottom--md">
<strong>businessCalendarsClient.getBusinessCalendarHistoryRecord(config): Promise&lt;<a href="#businesscalendarresponse">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.getBusinessCalendarHistoryRecord(
    { id: "...", version: "..." },
  );
```

</details>



</div>


<a name="getbusinesscalendarhistoryrecords"></a>
### getBusinessCalendarHistoryRecords

<div class="padding-bottom--md">
<strong>businessCalendarsClient.getBusinessCalendarHistoryRecords(config): Promise&lt;<a href="#paginatedchangehistory" target="_blank" rel="noopener noreferrer">PaginatedChangeHistory</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.all|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|When false, the latest historical record is not returned. |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedChangeHistory](#paginatedchangehistory)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.getBusinessCalendarHistoryRecords(
    { id: "..." },
  );
```

</details>



</div>


<a name="getbusinesscalendars"></a>
### getBusinessCalendars

<div class="padding-bottom--md">
<strong>businessCalendarsClient.getBusinessCalendars(config): Promise&lt;<a href="#paginatedbusinesscalendarresponselist">PaginatedBusinessCalendarResponseList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |
|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |
|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |
|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedBusinessCalendarResponseList](#paginatedbusinesscalendarresponselist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.getBusinessCalendars();
```

</details>



</div>


<a name="patchbusinesscalendar"></a>
### patchBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.patchBusinessCalendar(config): Promise&lt;<a href="#businesscalendarresponse" target="_blank" rel="noopener noreferrer">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#businesscalendarupdate">BusinessCalendarUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.patchBusinessCalendar({
    id: "...",
    body: {},
  });
```

</details>



</div>


<a name="restorebusinesscalendarhistoryrecord"></a>
### restoreBusinessCalendarHistoryRecord

<div class="padding-bottom--md">
<strong>businessCalendarsClient.restoreBusinessCalendarHistoryRecord(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.restoreBusinessCalendarHistoryRecord(
    { id: "...", version: "..." },
  );
```

</details>



</div>


<a name="updatebusinesscalendar"></a>
### updateBusinessCalendar

<div class="padding-bottom--md">
<strong>businessCalendarsClient.updateBusinessCalendar(config): Promise&lt;<a href="#businesscalendarresponse" target="_blank" rel="noopener noreferrer">BusinessCalendarResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:calendars:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#businesscalendarupdate">BusinessCalendarUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this business calendar. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[BusinessCalendarResponse](#businesscalendarresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";

const data =
  await businessCalendarsClient.updateBusinessCalendar({
    id: "...",
    body: {},
  });
```

</details>



</div>

## eventTriggersClient

```js
import { eventTriggersClient } from '@dynatrace-sdk/client-automation';
```


<a name="previewfilter"></a>
### ~~previewFilter~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>eventTriggersClient.previewFilter(config): Promise&lt;<a href="#eventtriggerpreviewresponse" target="_blank" rel="noopener noreferrer">EventTriggerPreviewResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.body<sup>*required</sup>|<a href="#eventtriggerpreviewrequest">EventTriggerPreviewRequest</a>| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[EventTriggerPreviewResponse](#eventtriggerpreviewresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { eventTriggersClient } from "@dynatrace-sdk/client-automation";

const data = await eventTriggersClient.previewFilter({
  body: {
    triggerConfiguration: {
      type: "event",
      value: { query: "..." },
    },
  },
});
```

</details>



</div>

## executionsClient

```js
import { executionsClient } from '@dynatrace-sdk/client-automation';
```


<a name="cancelexecution"></a>
### cancelExecution

<div class="padding-bottom--md">
<strong>executionsClient.cancelExecution(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:run

Tries to cancel an Execution.
Can only be done, if the Execution is in an active state.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.cancelExecution({
  id: "...",
});
```

</details>



</div>


<a name="canceltaskexecution"></a>
### cancelTaskExecution

<div class="padding-bottom--md">
<strong>executionsClient.cancelTaskExecution(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:run

Cancels task execution.
Canceling action executions cause the task to be cancelled, which
causes the workflow to be canceled.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Task name |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.cancelTaskExecution({
  executionId: "...",
  id: "...",
});
```

</details>



</div>


<a name="getalleventlogs"></a>
### getAllEventLogs

<div class="padding-bottom--md">
<strong>executionsClient.getAllEventLogs(config): Promise&lt;<a href="#eventlogs" target="_blank" rel="noopener noreferrer">EventLogs</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get all event logs



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[EventLogs](#eventlogs)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getAllEventLogs({
  id: "...",
});
```

</details>



</div>


<a name="getexecution"></a>
### getExecution

<div class="padding-bottom--md">
<strong>executionsClient.getExecution(config): Promise&lt;<a href="#execution">Execution</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get execution



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Execution](#execution)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getExecution({
  id: "...",
});
```

</details>



</div>


<a name="getexecutionactions"></a>
### getExecutionActions

<div class="padding-bottom--md">
<strong>executionsClient.getExecutionActions(config): Promise&lt;Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Return list of actions assigned to tasks in a given Execution.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getExecutionActions({
  id: "...",
});
```

</details>



</div>


<a name="getexecutionlog"></a>
### getExecutionLog

<div class="padding-bottom--md">
<strong>executionsClient.getExecutionLog(config): Promise&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Gets the execution log



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getExecutionLog({
  id: "...",
});
```

</details>



</div>


<a name="getexecutions"></a>
### getExecutions

<div class="padding-bottom--md">
<strong>executionsClient.getExecutions(config): Promise&lt;<a href="#paginatedexecutionlist" target="_blank" rel="noopener noreferrer">PaginatedExecutionList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get list of executions (executions of draft and simple workflows aren&apos;t included in the response).



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |
|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |
|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |
|config.parentExecution|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.parentWorkflow|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.schedule|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |
|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |
|config.startedAtGte|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.startedAtLte|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.state|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |
|config.subworkflowOfTask|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Filter executions by <code>parentExecution/task</code>. |
|config.trigger|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.triggerType|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.user|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |
|config.workflow|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedExecutionList](#paginatedexecutionlist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getExecutions();
```

</details>



</div>


<a name="gettaskexecution"></a>
### getTaskExecution

<div class="padding-bottom--md">
<strong>executionsClient.getTaskExecution(config): Promise&lt;<a href="#taskexecution">TaskExecution</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Task name |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[TaskExecution](#taskexecution)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTaskExecution({
  executionId: "...",
  id: "...",
});
```

</details>



</div>


<a name="gettaskexecutioninput"></a>
### getTaskExecutionInput

<div class="padding-bottom--md">
<strong>executionsClient.getTaskExecutionInput(config): Promise&lt;[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Returns merged inputs from all ActionExecutions belonging to the TaskExecution.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Task name |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTaskExecutionInput({
  executionId: "...",
  id: "...",
});
```

</details>



</div>


<a name="gettaskexecutionlog"></a>
### getTaskExecutionLog

<div class="padding-bottom--md">
<strong>executionsClient.getTaskExecutionLog(config): Promise&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Returns the log output of a specific task.
This can be large as its the STDOUT of the Action
as defined by the user.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Task name |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTaskExecutionLog({
  executionId: "...",
  id: "...",
});
```

</details>



</div>


<a name="gettaskexecutionresult"></a>
### getTaskExecutionResult

<div class="padding-bottom--md">
<strong>executionsClient.getTaskExecutionResult(config): Promise&lt;[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Returns merged results from all ActionExecutions belonging to the TaskExecution.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Task name |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTaskExecutionResult({
  executionId: "...",
  id: "...",
});
```

</details>



</div>


<a name="gettaskexecutions"></a>
### getTaskExecutions

<div class="padding-bottom--md">
<strong>executionsClient.getTaskExecutions(config): Promise&lt;<a href="#taskexecutions" target="_blank" rel="noopener noreferrer">TaskExecutions</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[TaskExecutions](#taskexecutions)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTaskExecutions({
  executionId: "...",
});
```

</details>



</div>


<a name="gettransitions"></a>
### getTransitions

<div class="padding-bottom--md">
<strong>executionsClient.getTransitions(config): Promise&lt;<a href="#tasktransitions">TaskTransitions</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.executionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[TaskTransitions](#tasktransitions)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.getTransitions({
  executionId: "...",
});
```

</details>



</div>


<a name="pauseexecution"></a>
### pauseExecution

<div class="padding-bottom--md">
<strong>executionsClient.pauseExecution(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:run

Pauses an Execution.
Can only be done, if the Execution is in an active state.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.pauseExecution({
  id: "...",
});
```

</details>



</div>


<a name="resumeexecution"></a>
### resumeExecution

<div class="padding-bottom--md">
<strong>executionsClient.resumeExecution(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:run

Resumes an Execution.
Can only be done, if the Execution is in an inactive state.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this execution. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { executionsClient } from "@dynatrace-sdk/client-automation";

const data = await executionsClient.resumeExecution({
  id: "...",
});
```

</details>



</div>

## schedulesClient

```js
import { schedulesClient } from '@dynatrace-sdk/client-automation';
```


<a name="getcountries"></a>
### getCountries

<div class="padding-bottom--md">
<strong>schedulesClient.getCountries(config): Promise&lt;<a href="#countrylist" target="_blank" rel="noopener noreferrer">CountryList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Returns the list of countries that can be used to look up the holiday calendar



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|[CountryList](#countrylist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulesClient.getCountries();
```

</details>



</div>


<a name="getholidaycalendar"></a>
### getHolidayCalendar

<div class="padding-bottom--md">
<strong>schedulesClient.getHolidayCalendar(config): Promise&lt;<a href="#holidaycalendarlist">HolidayCalendarList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.from|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|From date in ISO format |
|config.key<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|The country name |
|config.to|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|To date in ISO format |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[HolidayCalendarList](#holidaycalendarlist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulesClient.getHolidayCalendar({
  key: "...",
});
```

</details>



</div>


<a name="gettimezones"></a>
### getTimezones

<div class="padding-bottom--md">
<strong>schedulesClient.getTimezones(config): Promise&lt;Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulesClient.getTimezones();
```

</details>



</div>


<a name="previewschedule"></a>
### ~~previewSchedule~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>schedulesClient.previewSchedule(config): Promise&lt;<a href="#schedulepreviewresponse" target="_blank" rel="noopener noreferrer">SchedulePreviewResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.body<sup>*required</sup>|<a href="#schedulepreviewrequest">SchedulePreviewRequest</a>| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[SchedulePreviewResponse](#schedulepreviewresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulesClient.previewSchedule({
  body: {
    schedule: {
      trigger: { type: "cron", cron: "0 0 * * *" },
    },
  },
});
```

</details>



</div>

## schedulingRulesClient

```js
import { schedulingRulesClient } from '@dynatrace-sdk/client-automation';
```


<a name="createrule"></a>
### createRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.createRule(config): Promise&lt;<a href="#rule" target="_blank" rel="noopener noreferrer">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.body<sup>*required</sup>|<a href="#rulecreate">RuleCreate</a>| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.createRule({
  body: { title: "...", ruleType: "rrule" },
});
```

</details>



</div>


<a name="deleterule"></a>
### deleteRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.deleteRule(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.deleteRule({
  id: "...",
});
```

</details>



</div>


<a name="duplicaterule"></a>
### duplicateRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.duplicateRule(config): Promise&lt;<a href="#rule" target="_blank" rel="noopener noreferrer">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#duplicationrequest">DuplicationRequest</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.duplicateRule({
  id: "...",
  body: {},
});
```

</details>



</div>


<a name="getrule"></a>
### getRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.getRule(config): Promise&lt;<a href="#rule" target="_blank" rel="noopener noreferrer">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.getRule({
  id: "...",
});
```

</details>



</div>


<a name="getrulehistoryrecord"></a>
### getRuleHistoryRecord

<div class="padding-bottom--md">
<strong>schedulingRulesClient.getRuleHistoryRecord(config): Promise&lt;<a href="#rule">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data =
  await schedulingRulesClient.getRuleHistoryRecord({
    id: "...",
    version: "...",
  });
```

</details>



</div>


<a name="getrulehistoryrecords"></a>
### getRuleHistoryRecords

<div class="padding-bottom--md">
<strong>schedulingRulesClient.getRuleHistoryRecords(config): Promise&lt;<a href="#paginatedchangehistory" target="_blank" rel="noopener noreferrer">PaginatedChangeHistory</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.all|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|When false, the latest historical record is not returned. |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedChangeHistory](#paginatedchangehistory)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data =
  await schedulingRulesClient.getRuleHistoryRecords({
    id: "...",
  });
```

</details>



</div>


<a name="getrules"></a>
### getRules

<div class="padding-bottom--md">
<strong>schedulingRulesClient.getRules(config): Promise&lt;<a href="#paginatedrulelist">PaginatedRuleList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |
|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |
|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |
|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedRuleList](#paginatedrulelist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.getRules();
```

</details>



</div>


<a name="patchrule"></a>
### patchRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.patchRule(config): Promise&lt;<a href="#rule" target="_blank" rel="noopener noreferrer">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#ruleupdate">RuleUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.patchRule({
  id: "...",
  body: {},
});
```

</details>



</div>


<a name="previewrule"></a>
### ~~previewRule~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>schedulingRulesClient.previewRule(config): Promise&lt;<a href="#rulepreviewresponse" target="_blank" rel="noopener noreferrer">RulePreviewResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type |
| --- | --- |
|config.body<sup>*required</sup>|RulePreviewCreate| 




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[RulePreviewResponse](#rulepreviewresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.previewRule({
  body: {
    ruleType: "rrule",
    rrule: { freq: "YEARLY", datestart: "..." },
  },
});
```

</details>



</div>


<a name="restorerulehistoryrecord"></a>
### restoreRuleHistoryRecord

<div class="padding-bottom--md">
<strong>schedulingRulesClient.restoreRuleHistoryRecord(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data =
  await schedulingRulesClient.restoreRuleHistoryRecord({
    id: "...",
    version: "...",
  });
```

</details>



</div>


<a name="updaterule"></a>
### updateRule

<div class="padding-bottom--md">
<strong>schedulingRulesClient.updateRule(config): Promise&lt;<a href="#rule">Rule</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:rules:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#ruleupdate" target="_blank" rel="noopener noreferrer">RuleUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this rule. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Rule](#rule)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";

const data = await schedulingRulesClient.updateRule({
  id: "...",
  body: {},
});
```

</details>



</div>

## settingsClient

```js
import { settingsClient } from '@dynatrace-sdk/client-automation';
```


<a name="getserviceusers"></a>
### ~~getServiceUsers~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>settingsClient.getServiceUsers(config): Promise&lt;<a href="#getserviceusersresponse">GetServiceUsersResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get service users who could be used as workflow actor (deprecated).



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { settingsClient } from "@dynatrace-sdk/client-automation";

const data = await settingsClient.getServiceUsers();
```

</details>



</div>


<a name="getsettings"></a>
### ~~getSettings~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>settingsClient.getSettings(config): Promise&lt;<a href="#getsettingsresponse" target="_blank" rel="noopener noreferrer">GetSettingsResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get system settings



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|[GetSettingsResponse](#getsettingsresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { settingsClient } from "@dynatrace-sdk/client-automation";

const data = await settingsClient.getSettings();
```

</details>



</div>


<a name="getuserpermissions"></a>
### ~~getUserPermissions~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>settingsClient.getUserPermissions(config): Promise&lt;Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get current user effective permissions.



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { settingsClient } from "@dynatrace-sdk/client-automation";

const data = await settingsClient.getUserPermissions();
```

</details>



</div>


<a name="getusersettings"></a>
### ~~getUserSettings~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>settingsClient.getUserSettings(config): Promise&lt;<a href="#usersettings">UserSettings</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Get user-specific settings



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|[UserSettings](#usersettings)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { settingsClient } from "@dynatrace-sdk/client-automation";

const data = await settingsClient.getUserSettings();
```

</details>



</div>


<a name="updateauthorizations"></a>
### ~~updateAuthorizations~~

> ⚠️ **Deprecated**

<div class="padding-bottom--md">
<strong>settingsClient.updateAuthorizations(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|202|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { settingsClient } from "@dynatrace-sdk/client-automation";

const data = await settingsClient.updateAuthorizations();
```

</details>



</div>

## versionClient

```js
import { versionClient } from '@dynatrace-sdk/client-automation';
```


<a name="getversion"></a>
### getVersion

<div class="padding-bottom--md">
<strong>versionClient.getVersion(config): Promise&lt;<a href="#versionresponse" target="_blank" rel="noopener noreferrer">VersionResponse</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|[VersionResponse](#versionresponse)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { versionClient } from "@dynatrace-sdk/client-automation";

const data = await versionClient.getVersion();
```

</details>



</div>

## webhookHandlersClient

```js
import { webhookHandlersClient } from '@dynatrace-sdk/client-automation';
```


<a name="deletewebhookhandler"></a>
### deleteWebhookHandler

<div class="padding-bottom--md">
<strong>webhookHandlersClient.deleteWebhookHandler(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:webhookhandlers:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.connectionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|The ID of the connection this webhook handler belongs to |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { webhookHandlersClient } from "@dynatrace-sdk/client-automation";

const data =
  await webhookHandlersClient.deleteWebhookHandler({
    connectionId: "...",
  });
```

</details>



</div>


<a name="getwebhookhandler"></a>
### getWebhookHandler

<div class="padding-bottom--md">
<strong>webhookHandlersClient.getWebhookHandler(config): Promise&lt;<a href="#webhookhandler">WebhookHandler</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:webhookhandlers:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.connectionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|The ID of the connection this webhook handler belongs to |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WebhookHandler](#webhookhandler)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { webhookHandlersClient } from "@dynatrace-sdk/client-automation";

const data = await webhookHandlersClient.getWebhookHandler({
  connectionId: "...",
});
```

</details>



</div>


<a name="getwebhookhandlers"></a>
### getWebhookHandlers

<div class="padding-bottom--md">
<strong>webhookHandlersClient.getWebhookHandlers(config): Promise&lt;Array&lt;<a href="#webhookhandlerlist" target="_blank" rel="noopener noreferrer">WebhookHandlerList</a>&gt;&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:webhookhandlers:read



</div>



#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WebhookHandlerList](#webhookhandlerlist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { webhookHandlersClient } from "@dynatrace-sdk/client-automation";

const data =
  await webhookHandlersClient.getWebhookHandlers();
```

</details>



</div>


<a name="writewebhookhandler"></a>
### writeWebhookHandler

<div class="padding-bottom--md">
<strong>webhookHandlersClient.writeWebhookHandler(config): Promise&lt;<a href="#webhookhandler">WebhookHandler</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:webhookhandlers:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.body<sup>*required</sup>|<a href="#webhookhandler" target="_blank" rel="noopener noreferrer">WebhookHandler</a>| |
|config.connectionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|The ID of the connection this webhook handler belongs to |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WebhookHandler](#webhookhandler)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { webhookHandlersClient } from "@dynatrace-sdk/client-automation";

const data =
  await webhookHandlersClient.writeWebhookHandler({
    connectionId: "...",
    body: {
      connectionId: "...",
      webhookUrl: "...",
      active: false,
      validationMethod: "slack",
      eventSignatureHeader: "...",
    },
  });
```

</details>



</div>

## workflowsClient

```js
import { workflowsClient } from '@dynatrace-sdk/client-automation';
```


<a name="createworkflow"></a>
### createWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.createWorkflow(config): Promise&lt;<a href="#workflow">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write

Creates a workflow and sets usages



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.body<sup>*required</sup>|<a href="#workflowcreate" target="_blank" rel="noopener noreferrer">WorkflowCreate</a>| |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.createWorkflow({
  body: { title: "...", throttle: { isLimitHit: false } },
});
```

</details>



</div>


<a name="deleteworkflow"></a>
### deleteWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.deleteWorkflow(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|204|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.deleteWorkflow({
  id: "...",
});
```

</details>



</div>


<a name="duplicateworkflow"></a>
### duplicateWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.duplicateWorkflow(config): Promise&lt;<a href="#workflow">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.body<sup>*required</sup>|<a href="#duplicationrequest" target="_blank" rel="noopener noreferrer">DuplicationRequest</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|201||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.duplicateWorkflow({
  id: "...",
  body: {},
});
```

</details>



</div>


<a name="exportworkflow"></a>
### exportWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.exportWorkflow(config): Promise&lt;<a href="#workflowexport">WorkflowExport</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WorkflowExport](#workflowexport)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.exportWorkflow({
  id: "...",
});
```

</details>



</div>


<a name="exportworkflowhistoryrecord"></a>
### exportWorkflowHistoryRecord

<div class="padding-bottom--md">
<strong>workflowsClient.exportWorkflowHistoryRecord(config): Promise&lt;<a href="#workflow" target="_blank" rel="noopener noreferrer">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data =
  await workflowsClient.exportWorkflowHistoryRecord({
    id: "...",
    version: "...",
  });
```

</details>



</div>


<a name="exportworkflowhistoryrecordtemplate"></a>
### exportWorkflowHistoryRecordTemplate

<div class="padding-bottom--md">
<strong>workflowsClient.exportWorkflowHistoryRecordTemplate(config): Promise&lt;<a href="#workflowtemplate">WorkflowTemplate</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WorkflowTemplate](#workflowtemplate)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data =
  await workflowsClient.exportWorkflowHistoryRecordTemplate(
    { id: "...", version: "..." },
  );
```

</details>



</div>


<a name="exportworkflowtemplate"></a>
### exportWorkflowTemplate

<div class="padding-bottom--md">
<strong>workflowsClient.exportWorkflowTemplate(config): Promise&lt;<a href="#workflowtemplate" target="_blank" rel="noopener noreferrer">WorkflowTemplate</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WorkflowTemplate](#workflowtemplate)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.exportWorkflowTemplate({
  id: "...",
});
```

</details>



</div>


<a name="getworkflow"></a>
### getWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflow(config): Promise&lt;<a href="#workflow">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflow({
  id: "...",
});
```

</details>



</div>


<a name="getworkflowactions"></a>
### getWorkflowActions

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflowActions(config): Promise&lt;Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read

Return list of actions assigned to tasks in a given Workflow.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflowActions({
  id: "...",
});
```

</details>



</div>


<a name="getworkflowhistoryrecord"></a>
### getWorkflowHistoryRecord

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflowHistoryRecord(config): Promise&lt;<a href="#workflow" target="_blank" rel="noopener noreferrer">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflowHistoryRecord(
  { id: "...", version: "..." },
);
```

</details>



</div>


<a name="getworkflowhistoryrecords"></a>
### getWorkflowHistoryRecords

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflowHistoryRecords(config): Promise&lt;<a href="#paginatedchangehistory">PaginatedChangeHistory</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.all|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|When false, the latest historical record is not returned. |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedChangeHistory](#paginatedchangehistory)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data =
  await workflowsClient.getWorkflowHistoryRecords({
    id: "...",
  });
```

</details>



</div>


<a name="getworkflowtask"></a>
### getWorkflowTask

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflowTask(config): Promise&lt;<a href="#task" target="_blank" rel="noopener noreferrer">Task</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.workflowId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Task](#task)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflowTask({
  id: "...",
  workflowId: "...",
});
```

</details>



</div>


<a name="getworkflowtasks"></a>
### getWorkflowTasks

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflowTasks(config): Promise&lt;<a href="#tasks">Tasks</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Tasks](#tasks)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflowTasks({
  id: "...",
});
```

</details>



</div>


<a name="getworkflows"></a>
### getWorkflows

<div class="padding-bottom--md">
<strong>workflowsClient.getWorkflows(config): Promise&lt;<a href="#paginatedworkflowlist" target="_blank" rel="noopener noreferrer">PaginatedWorkflowList</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:read



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.isDeployed|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|config.lastExecutionStateIn|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |
|config.limit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Number of results to return per page. |
|config.modificationInfoLastModifiedBy|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|Multiple values may be separated by commas. |
|config.offset|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The initial index from which to return the results. |
|config.ordering|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Which field to use when ordering the results. |
|config.owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.ownerType|"GROUP" &#124; "USER"| |
|config.search|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A search term. |
|config.throttleIsLimitHit|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|config.triggerScheduleIsFaulty|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|config.triggerType|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.type|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.unacknowledgedSkippedScheduleAtGte|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|config.unacknowledgedSkippedScheduleAtLte|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[PaginatedWorkflowList](#paginatedworkflowlist)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.getWorkflows();
```

</details>



</div>


<a name="patchworkflow"></a>
### patchWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.patchWorkflow(config): Promise&lt;<a href="#workflow">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.body<sup>*required</sup>|<a href="#workflowupdate" target="_blank" rel="noopener noreferrer">WorkflowUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.patchWorkflow({
  id: "...",
  body: { throttle: { isLimitHit: false } },
});
```

</details>



</div>


<a name="resetworkflowthrottles"></a>
### resetWorkflowThrottles

<div class="padding-bottom--md">
<strong>workflowsClient.resetWorkflowThrottles(config): Promise&lt;<a href="#workflowthrottlesresetstatus">WorkflowThrottlesResetStatus</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[WorkflowThrottlesResetStatus](#workflowthrottlesresetstatus)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.resetWorkflowThrottles({
  id: "...",
});
```

</details>



</div>


<a name="restoreworkflowhistoryrecord"></a>
### restoreWorkflowHistoryRecord

<div class="padding-bottom--md">
<strong>workflowsClient.restoreWorkflowHistoryRecord(config): Promise&lt;void&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write

Restores the workflow to the specified history version which is deployed afterward.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |
|config.version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^\[\\d]+$</code>|




#### Returns

| Return type | Status code | Description |
|---|---|---|
|void|200|No response body|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data =
  await workflowsClient.restoreWorkflowHistoryRecord({
    id: "...",
    version: "...",
  });
```

</details>



</div>


<a name="runworkflow"></a>
### runWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.runWorkflow(config): Promise&lt;<a href="#execution" target="_blank" rel="noopener noreferrer">Execution</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:run

Creates an Execution for the Workflow.



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.body<sup>*required</sup>|<a href="#executioninputsrequest">ExecutionInputsRequest</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |
|config.monitor|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Specifies whether the execution data of the SIMPLE workflow type is available for monitoring until the execution is complete. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Execution](#execution)|201|Execution successfully created|
|[Execution](#execution)|202|No execution created - execution with uniqueQualifier provided already exists|


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.runWorkflow({
  id: "...",
  body: { input: {}, params: {} },
});
```

</details>



</div>


<a name="updateworkflow"></a>
### updateWorkflow

<div class="padding-bottom--md">
<strong>workflowsClient.updateWorkflow(config): Promise&lt;<a href="#workflow" target="_blank" rel="noopener noreferrer">Workflow</a>&gt;</strong>

<div class="padding-left--md">

**Required scope:** automation:workflows:write



</div>


#### Parameters

| Name | Type | Description |
| --- | --- | --- |
|config.adminAccess|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Allow access to all workflows/executions - additionally requires <strong>automation:workflows:admin</strong> |
|config.body<sup>*required</sup>|<a href="#workflowupdate">WorkflowUpdate</a>| |
|config.id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A UUID string identifying this workflow. |




#### Returns

| Return type | Status code | Description |
|---|---|---|
|[Workflow](#workflow)|200||


#### Throws

| Error Type | Error Message |
|---|---|
|ErrorEnvelopeError||


<details>
<summary>
Code example
</summary>

```ts
import { workflowsClient } from "@dynatrace-sdk/client-automation";

const data = await workflowsClient.updateWorkflow({
  id: "...",
  body: { throttle: { isLimitHit: false } },
});
```

</details>



</div>

## Types

### ActionExecution

| Name | Type | Description |
| --- | --- | --- |
|action<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|actionExecutionId|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|attempt|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|endedAt|null &#124; Date| |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#actionexecutioninput" target="_blank" rel="noopener noreferrer">ActionExecutionInput</a>| |
|loopItem|<a href="#actionexecutionloopitem">ActionExecutionLoopItem</a>| |
|result|[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)| |
|runtime|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|startedAt|null &#124; Date| |
|state|"ERROR" &#124; "IDLE" &#124; "RUNNING" &#124; "SUSPENDED" &#124; "SUCCESS" &#124; "UNKNOWN"| |
|stateInfo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|taskExe<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Parent task execution |

### ActionExecutionInput

**type**: Record&lt;string, any&gt;

### ActionExecutionLoopItem

**type**: Record&lt;string, any&gt;

### BasedOnTemplate

| Name | Type |
| --- | --- |
|originAppId|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|title|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|trackingId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|version|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### BusinessCalendarCreate

| Name | Type |
| --- | --- |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|holidays|<a href="#holidays" target="_blank" rel="noopener noreferrer">Holidays</a>| 
|id|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|validFrom|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|validTo|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|weekdays|Weekdays| 
|weekstart|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### BusinessCalendarResponse

| Name | Type | Description |
| --- | --- | --- |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|holidays|<a href="#holidays">Holidays</a>| |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|modificationInfo<sup>*required</sup>|<a href="#modificationinfo" target="_blank" rel="noopener noreferrer">ModificationInfo</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|validFrom|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|validTo|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|version<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|weekdays<sup>*required</sup>|<a href="#weekdaysvalues">WeekdaysValues</a>|The weekdays values |
|weekdaysNames<sup>*required</sup>|<a href="#weekdaysnames" target="_blank" rel="noopener noreferrer">WeekdaysNames</a>|The weekdays names |
|weekstart|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |

### BusinessCalendarUpdate

| Name | Type |
| --- | --- |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|holidays|<a href="#holidays">Holidays</a>| 
|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|validFrom|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|validTo|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|weekdays|Weekdays| 
|weekstart|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### ChangeHistory

| Name | Type |
| --- | --- |
|dateCreated<sup>*required</sup>|Date| 
|id<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|user<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|version<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### Country

| Name | Type |
| --- | --- |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### CountryList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#country" target="_blank" rel="noopener noreferrer">Country</a>&gt;|

### CronTrigger

| Name | Type |
| --- | --- |
|cron<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|type<sup>*required</sup>|"cron"|

### DavisEventConfig

| Name | Type | Description |
| --- | --- | --- |
|customFilter|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Additional DQL matcher expression to further filter events to match. <i>default:</i> <code>""</code>|
|entityTags|null &#124; <a href="#entitytags">EntityTags</a>| |
|entityTagsMatch|"all" &#124; "any"| |
|maintenanceWindowTriggerBehavior|"always" &#124; "inside" &#124; "outside"| <i>default:</i> <code>"always"</code>|
|names|null &#124; Array&lt;<a href="#daviseventname" target="_blank" rel="noopener noreferrer">DavisEventName</a>&gt;| |
|onProblemClose|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Trigger on Davis event open only or also on close. <i>default:</i> <code>false</code>|
|~~types~~<sup>**DEPRECATED**</sup>|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |

### DavisEventName

| Name | Type | Description |
| --- | --- | --- |
|match<sup>*required</sup>|"equals" &#124; "contains"|Davis event name must equal or contain the string provided. |
|name<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |

### DavisEventTriggerConfig

| Name | Type |
| --- | --- |
|type<sup>*required</sup>|"davis-event"| 
|value<sup>*required</sup>|<a href="#daviseventconfig">DavisEventConfig</a>|

### DavisProblemCategories

| Name | Type | Default |
| --- | --- | --- |
|availability|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|custom|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|error|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|info|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|monitoringUnavailable|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|resource|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|
|slowdown|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <code>false</code>|

### DavisProblemConfig

| Name | Type | Description |
| --- | --- | --- |
|analysisReady|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Run only after first root cause analysis run completed. <i>default:</i> <code>false</code>|
|categories<sup>*required</sup>|<a href="#davisproblemcategories" target="_blank" rel="noopener noreferrer">DavisProblemCategories</a>| |
|customFilter|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Additional DQL matcher expression to further filter events to match. <i>default:</i> <code>""</code>|
|entityTags|null &#124; <a href="#entitytags">EntityTags</a>| |
|entityTagsMatch|"all" &#124; "any"| |
|onProblemClose|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Trigger on Davis problem open only or also on close. <i>default:</i> <code>false</code>|

### DavisProblemTriggerConfig

| Name | Type |
| --- | --- |
|type<sup>*required</sup>|"davis-problem"| 
|value<sup>*required</sup>|<a href="#davisproblemconfig" target="_blank" rel="noopener noreferrer">DavisProblemConfig</a>|

### DuplicationRequest

| Name | Type |
| --- | --- |
|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### EntityTags

Entity tags to match by key and (optional) values. For example \{&quot;foo&quot;: [], &quot;bar&quot;: [&quot;a&quot;, &quot;b&quot;, &quot;c&quot;]}

**type**: Record&lt;string, string | string[]&gt;

### EnvironmentObject

| Name | Type |
| --- | --- |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|limits<sup>*required</sup>|<a href="#executionlimits">ExecutionLimits</a>| 
|workflowsCount<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|workflowsLimit|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### Error

| Name | Type |
| --- | --- |
|code<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|details|<a href="#errordetails" target="_blank" rel="noopener noreferrer">ErrorDetails</a>| 
|message<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### ErrorDetails

| Name | Type |
| --- | --- |
|errorCode|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|errorRef|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### ErrorEnvelope

| Name | Type |
| --- | --- |
|error<sup>*required</sup>|<a href="#error">Error</a>|

### EventLog

| Name | Type |
| --- | --- |
|cause|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|context|null &#124; <a href="#eventlogcontext" target="_blank" rel="noopener noreferrer">EventLogContext</a>| 
|event<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|source<sup>*required</sup>|<a href="#source">Source</a>| 
|state<sup>*required</sup>|"ERROR" &#124; "IDLE" &#124; "RUNNING" &#124; "SUCCESS" &#124; "DEACTIVATED" &#124; "WAITING" &#124; "PAUSED" &#124; "CANCELLED" &#124; "SKIPPED" &#124; "DISCARDED"| 
|timestamp<sup>*required</sup>|Date|

### EventLogContext

**type**: Record&lt;string, any&gt;

### EventLogs

**type**: Array&lt;<a href="#eventlog" target="_blank" rel="noopener noreferrer">EventLog</a>&gt;

### EventQuery

| Name | Type | Description |
| --- | --- | --- |
|eventType|"events" &#124; "bizevents" &#124; "dt.system.events" &#124; "security.events"|Grail event type. |
|query<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|DQL matcher expression defining which events to match. |

### EventQueryTriggerConfig

| Name | Type |
| --- | --- |
|type<sup>*required</sup>|"event"| 
|value<sup>*required</sup>|<a href="#eventquery">EventQuery</a>|

### EventTrigger

| Name | Type |
| --- | --- |
|filterQuery<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|triggerConfiguration|EventTriggerConfig| 
|uniqueExpression<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### EventTriggerExport

| Name | Type |
| --- | --- |
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|triggerConfiguration|EventTriggerConfig|

### EventTriggerPreviewRequest

| Name | Type |
| --- | --- |
|triggerConfiguration<sup>*required</sup>|EventTriggerConfig|

### EventTriggerPreviewResponse

| Name | Type |
| --- | --- |
|filterQuery<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|triggerConfiguration<sup>*required</sup>|EventTriggerConfig|

### EventTriggerRequest

| Name | Type |
| --- | --- |
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|triggerConfiguration|EventTriggerConfig|

### Execution

| Name | Type | Description |
| --- | --- | --- |
|actor<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|endedAt|null &#124; Date| |
|eventTrigger|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#executioninput" target="_blank" rel="noopener noreferrer">ExecutionInput</a>| |
|isDraft|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|params|<a href="#executionparams">ExecutionParams</a>| |
|parentExecution<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|parentTaskName<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Parent task execution's name (subworkflows only) |
|providedInput|null &#124; <a href="#executionprovidedinput" target="_blank" rel="noopener noreferrer">ExecutionProvidedInput</a>| |
|result|[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)| |
|rootExecution|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|rootWorkflow|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|runtime<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|<p>Calculate the runtime of an execution in seconds. If the execution is not ended, runtime is calculated until now.</p>  |
|schedule|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|startedAt|Date| |
|state<sup>*required</sup>|"ERROR" &#124; "RUNNING" &#124; "SUCCESS" &#124; "UNKNOWN" &#124; "PAUSED" &#124; "CANCELLED"| |
|stateInfo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|triggerType<sup>*required</sup>|"Manual" &#124; "Schedule" &#124; "Event" &#124; "Workflow"| |
|triggerTypeDetail|TriggerTypeDetail| |
|user|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|workflow<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Executed Workflow |
|workflowType<sup>*required</sup>|"STANDARD" &#124; "SIMPLE"| |
|workflowVersion<sup>*required</sup>|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |

### ExecutionInput

**type**: Record&lt;string, any&gt;

### ExecutionInputsRequest

Inputs for workflow executions

| Name | Type | Description |
| --- | --- | --- |
|input|<a href="#executioninputsrequestinput">ExecutionInputsRequestInput</a>|Inputs (key/value pairs) <i>default:</i> <code>{}</code>|
|params|<a href="#executioninputsrequestparams" target="_blank" rel="noopener noreferrer">ExecutionInputsRequestParams</a>|Metadata (can be nested object) <i>default:</i> <code>{}</code>|
|uniqueQualifier|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|A qualifier that must not have been used before to trigger the execution |

### ExecutionInputsRequestInput

Inputs (key/value pairs)

**type**: Record&lt;string, any&gt;

### ExecutionInputsRequestParams

Metadata (can be nested object)

**type**: Record&lt;string, any&gt;

### ExecutionLimits

| Name | Type |
| --- | --- |
|hourlyEventTriggerSimple<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|hourlyEventTriggerStandard<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|hourlyExecutionDefaultSimple<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|hourlyExecutionDefaultStandard<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|hourlyExecutionUpperBoundSimple<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|hourlyExecutionUpperBoundStandard<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### ExecutionParams

**type**: Record&lt;string, any&gt;

### ExecutionProvidedInput

**type**: Record&lt;string, any&gt;

### FixedOffsetRule

| Name | Type | Description |
| --- | --- | --- |
|offset<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Offset days |
|rule<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |

### FixedOffsetRulePreviewRequest

| Name | Type | Description |
| --- | --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|count|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>10</code>|
|dateFrom|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Start date for the preview range (yyyy-mm-dd). Defaults to UTC today. |
|dateTo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|End date for the preview range (yyyy-mm-dd). If provided, returns all executions in the range and count is ignored. Must not exceed 182 days from date_from. |
|fixedOffsetRule<sup>*required</sup>|<a href="#fixedoffsetrule">FixedOffsetRule</a>| |
|id|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ruleType<sup>*required</sup>|"fixed_offset"| |

### GetServiceUsersResponse

**type**: Record&lt;string, any&gt;

### GetSettingsResponse

| Name | Type |
| --- | --- |
|environment<sup>*required</sup>|<a href="#environmentobject" target="_blank" rel="noopener noreferrer">EnvironmentObject</a>| 
|features<sup>*required</sup>|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| 
|groupId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|policyId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|scopes<sup>*required</sup>|<a href="#getsettingsresponsescopes">GetSettingsResponseScopes</a>|

### GetSettingsResponseScopes

**type**: Record&lt;string, string&gt;

### GroupingRule

| Name | Type |
| --- | --- |
|combine|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| 
|intersect|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| 
|subtract|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|

### GroupingRulePreviewRequest

| Name | Type | Description |
| --- | --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|count|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>10</code>|
|dateFrom|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Start date for the preview range (yyyy-mm-dd). Defaults to UTC today. |
|dateTo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|End date for the preview range (yyyy-mm-dd). If provided, returns all executions in the range and count is ignored. Must not exceed 182 days from date_from. |
|groupingRule<sup>*required</sup>|<a href="#groupingrule" target="_blank" rel="noopener noreferrer">GroupingRule</a>| |
|id|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ruleType<sup>*required</sup>|"grouping"| |

### Holiday

| Name | Type |
| --- | --- |
|date<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### HolidayCalendarList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#holiday">Holiday</a>&gt;|

### Holidays

**type**: Array&lt;<a href="#holiday" target="_blank" rel="noopener noreferrer">Holiday</a>&gt;

### IntervalTrigger

| Name | Type | Description |
| --- | --- | --- |
|betweenEnd|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^(\[0-1]\\d&#124;2\[0-3]):\[0-5]\\d$</code>|
|betweenStart|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^(\[0-1]\\d&#124;2\[0-3]):\[0-5]\\d$</code>|
|intervalMinutes<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|type<sup>*required</sup>|"interval"| |

### ModificationInfo

| Name | Type |
| --- | --- |
|createdBy<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|createdTime<sup>*required</sup>|Date| 
|lastModifiedBy<sup>*required</sup>|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|lastModifiedTime<sup>*required</sup>|Date|

### OnceTrigger

| Name | Type | Description |
| --- | --- | --- |
|at<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Datetime in ISO 8601 format without timezone information. <br/>Pattern: <code>^\[0-9]&#123;4}-\[0-9]&#123;2}-\[0-9]&#123;2}T\[0-9]&#123;2}:\[0-9]&#123;2}:\[0-9]&#123;2}$</code>|
|type<sup>*required</sup>|"once"| |

### PaginatedBusinessCalendarResponseList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#businesscalendarresponse">BusinessCalendarResponse</a>&gt;|

### PaginatedChangeHistory

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#changehistory" target="_blank" rel="noopener noreferrer">ChangeHistory</a>&gt;|

### PaginatedExecutionList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#execution">Execution</a>&gt;|

### PaginatedRuleList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#rule" target="_blank" rel="noopener noreferrer">Rule</a>&gt;|

### PaginatedWorkflowList

| Name | Type |
| --- | --- |
|count<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|results<sup>*required</sup>|Array&lt;<a href="#workflowlist">WorkflowList</a>&gt;|

### RRule

| Name | Type | Description |
| --- | --- | --- |
|byday|Array&lt;"MO" &#124; "TU" &#124; "WE" &#124; "TH" &#124; "FR" &#124; "SA" &#124; "SU"&gt;|Define the weekdays where the recurrence will be applied. |
|bymonth|null &#124; Array&lt;[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)&gt;|The months to apply the recurrence to. |
|bymonthday|null &#124; Array&lt;[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)&gt;|The month days to apply the recurrence to. |
|bysetpos|null &#124; Array&lt;[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)&gt;|Each given integer will specify an occurrence number, corresponding to the nth occurrence of the rule inside the frequency period |
|byweekno|null &#124; Array&lt;[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)&gt;|The week numbers to apply the recurrence to. |
|byworkday|"WORKING" &#124; "HOLIDAYS" &#124; "OFF"|The type of days on which the recurrence will be applied. |
|byyearday|null &#124; Array&lt;[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)&gt;|The year days to apply the recurrence to. |
|datestart<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|The recurrence start. |
|freq<sup>*required</sup>|"YEARLY" &#124; "MONTHLY" &#124; "WEEKLY" &#124; "DAILY" &#124; "HOURLY" &#124; "MINUTELY" &#124; "SECONDLY"| |
|interval|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|The interval between each freq iteration. <i>default:</i> <code>1</code>|
|until|null &#124; Date|Specifying the upper-bound limit of the recurrence. |
|wkst|"MO" &#124; "TU" &#124; "WE" &#124; "TH" &#124; "FR" &#124; "SA" &#124; "SU"|The week start day. |

### RRulePreviewRequest

| Name | Type | Description |
| --- | --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|count|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>10</code>|
|dateFrom|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Start date for the preview range (yyyy-mm-dd). Defaults to UTC today. |
|dateTo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|End date for the preview range (yyyy-mm-dd). If provided, returns all executions in the range and count is ignored. Must not exceed 182 days from date_from. |
|id|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|rrule<sup>*required</sup>|<a href="#rrule" target="_blank" rel="noopener noreferrer">RRule</a>| |
|ruleType<sup>*required</sup>|"rrule"| |

### RelativeOffsetRule

| Name | Type |
| --- | --- |
|direction<sup>*required</sup>|"next" &#124; "previous"| 
|sourceRule<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|targetRule<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### RelativeOffsetRulePreviewRequest

| Name | Type | Description |
| --- | --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|count|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>10</code>|
|dateFrom|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Start date for the preview range (yyyy-mm-dd). Defaults to UTC today. |
|dateTo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|End date for the preview range (yyyy-mm-dd). If provided, returns all executions in the range and count is ignored. Must not exceed 182 days from date_from. |
|id|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|relativeOffsetRule<sup>*required</sup>|<a href="#relativeoffsetrule">RelativeOffsetRule</a>| |
|ruleType<sup>*required</sup>|"relative_offset"| |

### Rule

| Name | Type |
| --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|fixedOffsetRule|null &#124; <a href="#fixedoffsetrule" target="_blank" rel="noopener noreferrer">FixedOffsetRule</a>| 
|groupingRule|null &#124; <a href="#groupingrule">GroupingRule</a>| 
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|modificationInfo<sup>*required</sup>|<a href="#modificationinfo" target="_blank" rel="noopener noreferrer">ModificationInfo</a>| 
|relativeOffsetRule|null &#124; <a href="#relativeoffsetrule">RelativeOffsetRule</a>| 
|rrule|null &#124; <a href="#rrule" target="_blank" rel="noopener noreferrer">RRule</a>| 
|ruleType<sup>*required</sup>|"fixed_offset" &#124; "grouping" &#124; "rrule" &#124; "relative_offset"| 
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|version<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### RuleCreate

| Name | Type |
| --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|fixedOffsetRule|null &#124; <a href="#fixedoffsetrule">FixedOffsetRule</a>| 
|groupingRule|null &#124; <a href="#groupingrule" target="_blank" rel="noopener noreferrer">GroupingRule</a>| 
|id|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|relativeOffsetRule|null &#124; <a href="#relativeoffsetrule">RelativeOffsetRule</a>| 
|rrule|null &#124; <a href="#rrule" target="_blank" rel="noopener noreferrer">RRule</a>| 
|ruleType<sup>*required</sup>|"fixed_offset" &#124; "grouping" &#124; "rrule" &#124; "relative_offset"| 
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### RulePreviewResponse

| Name | Type |
| --- | --- |
|error|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|nextExecutions|null &#124; Array&lt;Date&gt;| 
|valid<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|

### RuleUpdate

| Name | Type |
| --- | --- |
|businessCalendar|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|fixedOffsetRule|null &#124; <a href="#fixedoffsetrule">FixedOffsetRule</a>| 
|groupingRule|null &#124; <a href="#groupingrule" target="_blank" rel="noopener noreferrer">GroupingRule</a>| 
|relativeOffsetRule|null &#124; <a href="#relativeoffsetrule">RelativeOffsetRule</a>| 
|rrule|null &#124; <a href="#rrule" target="_blank" rel="noopener noreferrer">RRule</a>| 
|ruleType|"fixed_offset" &#124; "grouping" &#124; "rrule" &#124; "relative_offset"| 
|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### Schedule

| Name | Type |
| --- | --- |
|filterParameters|null &#124; <a href="#schedulefilterparameters">ScheduleFilterParameters</a>| 
|inputs|<a href="#scheduleinputs" target="_blank" rel="noopener noreferrer">ScheduleInputs</a>| 
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|isFaulty<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|nextExecution|null &#124; Date| 
|rule|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|timezone|"Africa/Abidjan" &#124; "Africa/Accra" &#124; "Africa/Addis_Ababa" &#124; "Africa/Algiers" &#124; "Africa/Asmara" &#124; "Africa/Asmera" &#124; "Africa/Bamako" &#124; "Africa/Bangui" &#124; "Africa/Banjul" &#124; "Africa/Bissau" &#124; "Africa/Blantyre" &#124; "Africa/Brazzaville" &#124; "Africa/Bujumbura" &#124; "Africa/Cairo" &#124; "Africa/Casablanca" &#124; "Africa/Ceuta" &#124; "Africa/Conakry" &#124; "Africa/Dakar" &#124; "Africa/Dar_es_Salaam" &#124; "Africa/Djibouti" &#124; "Africa/Douala" &#124; "Africa/El_Aaiun" &#124; "Africa/Freetown" &#124; "Africa/Gaborone" &#124; "Africa/Harare" &#124; "Africa/Johannesburg" &#124; "Africa/Juba" &#124; "Africa/Kampala" &#124; "Africa/Khartoum" &#124; "Africa/Kigali" &#124; "Africa/Kinshasa" &#124; "Africa/Lagos" &#124; "Africa/Libreville" &#124; "Africa/Lome" &#124; "Africa/Luanda" &#124; "Africa/Lubumbashi" &#124; "Africa/Lusaka" &#124; "Africa/Malabo" &#124; "Africa/Maputo" &#124; "Africa/Maseru" &#124; "Africa/Mbabane" &#124; "Africa/Mogadishu" &#124; "Africa/Monrovia" &#124; "Africa/Nairobi" &#124; "Africa/Ndjamena" &#124; "Africa/Niamey" &#124; "Africa/Nouakchott" &#124; "Africa/Ouagadougou" &#124; "Africa/Porto-Novo" &#124; "Africa/Sao_Tome" &#124; "Africa/Timbuktu" &#124; "Africa/Tripoli" &#124; "Africa/Tunis" &#124; "Africa/Windhoek" &#124; "America/Adak" &#124; "America/Anchorage" &#124; "America/Anguilla" &#124; "America/Antigua" &#124; "America/Araguaina" &#124; "America/Argentina/Buenos_Aires" &#124; "America/Argentina/Catamarca" &#124; "America/Argentina/ComodRivadavia" &#124; "America/Argentina/Cordoba" &#124; "America/Argentina/Jujuy" &#124; "America/Argentina/La_Rioja" &#124; "America/Argentina/Mendoza" &#124; "America/Argentina/Rio_Gallegos" &#124; "America/Argentina/Salta" &#124; "America/Argentina/San_Juan" &#124; "America/Argentina/San_Luis" &#124; "America/Argentina/Tucuman" &#124; "America/Argentina/Ushuaia" &#124; "America/Aruba" &#124; "America/Asuncion" &#124; "America/Atikokan" &#124; "America/Atka" &#124; "America/Bahia" &#124; "America/Bahia_Banderas" &#124; "America/Barbados" &#124; "America/Belem" &#124; "America/Belize" &#124; "America/Blanc-Sablon" &#124; "America/Boa_Vista" &#124; "America/Bogota" &#124; "America/Boise" &#124; "America/Buenos_Aires" &#124; "America/Cambridge_Bay" &#124; "America/Campo_Grande" &#124; "America/Cancun" &#124; "America/Caracas" &#124; "America/Catamarca" &#124; "America/Cayenne" &#124; "America/Cayman" &#124; "America/Chicago" &#124; "America/Chihuahua" &#124; "America/Ciudad_Juarez" &#124; "America/Coral_Harbour" &#124; "America/Cordoba" &#124; "America/Costa_Rica" &#124; "America/Coyhaique" &#124; "America/Creston" &#124; "America/Cuiaba" &#124; "America/Curacao" &#124; "America/Danmarkshavn" &#124; "America/Dawson" &#124; "America/Dawson_Creek" &#124; "America/Denver" &#124; "America/Detroit" &#124; "America/Dominica" &#124; "America/Edmonton" &#124; "America/Eirunepe" &#124; "America/El_Salvador" &#124; "America/Ensenada" &#124; "America/Fort_Nelson" &#124; "America/Fort_Wayne" &#124; "America/Fortaleza" &#124; "America/Glace_Bay" &#124; "America/Godthab" &#124; "America/Goose_Bay" &#124; "America/Grand_Turk" &#124; "America/Grenada" &#124; "America/Guadeloupe" &#124; "America/Guatemala" &#124; "America/Guayaquil" &#124; "America/Guyana" &#124; "America/Halifax" &#124; "America/Havana" &#124; "America/Hermosillo" &#124; "America/Indiana/Indianapolis" &#124; "America/Indiana/Knox" &#124; "America/Indiana/Marengo" &#124; "America/Indiana/Petersburg" &#124; "America/Indiana/Tell_City" &#124; "America/Indiana/Vevay" &#124; "America/Indiana/Vincennes" &#124; "America/Indiana/Winamac" &#124; "America/Indianapolis" &#124; "America/Inuvik" &#124; "America/Iqaluit" &#124; "America/Jamaica" &#124; "America/Jujuy" &#124; "America/Juneau" &#124; "America/Kentucky/Louisville" &#124; "America/Kentucky/Monticello" &#124; "America/Knox_IN" &#124; "America/Kralendijk" &#124; "America/La_Paz" &#124; "America/Lima" &#124; "America/Los_Angeles" &#124; "America/Louisville" &#124; "America/Lower_Princes" &#124; "America/Maceio" &#124; "America/Managua" &#124; "America/Manaus" &#124; "America/Marigot" &#124; "America/Martinique" &#124; "America/Matamoros" &#124; "America/Mazatlan" &#124; "America/Mendoza" &#124; "America/Menominee" &#124; "America/Merida" &#124; "America/Metlakatla" &#124; "America/Mexico_City" &#124; "America/Miquelon" &#124; "America/Moncton" &#124; "America/Monterrey" &#124; "America/Montevideo" &#124; "America/Montreal" &#124; "America/Montserrat" &#124; "America/Nassau" &#124; "America/New_York" &#124; "America/Nipigon" &#124; "America/Nome" &#124; "America/Noronha" &#124; "America/North_Dakota/Beulah" &#124; "America/North_Dakota/Center" &#124; "America/North_Dakota/New_Salem" &#124; "America/Nuuk" &#124; "America/Ojinaga" &#124; "America/Panama" &#124; "America/Pangnirtung" &#124; "America/Paramaribo" &#124; "America/Phoenix" &#124; "America/Port-au-Prince" &#124; "America/Port_of_Spain" &#124; "America/Porto_Acre" &#124; "America/Porto_Velho" &#124; "America/Puerto_Rico" &#124; "America/Punta_Arenas" &#124; "America/Rainy_River" &#124; "America/Rankin_Inlet" &#124; "America/Recife" &#124; "America/Regina" &#124; "America/Resolute" &#124; "America/Rio_Branco" &#124; "America/Rosario" &#124; "America/Santa_Isabel" &#124; "America/Santarem" &#124; "America/Santiago" &#124; "America/Santo_Domingo" &#124; "America/Sao_Paulo" &#124; "America/Scoresbysund" &#124; "America/Shiprock" &#124; "America/Sitka" &#124; "America/St_Barthelemy" &#124; "America/St_Johns" &#124; "America/St_Kitts" &#124; "America/St_Lucia" &#124; "America/St_Thomas" &#124; "America/St_Vincent" &#124; "America/Swift_Current" &#124; "America/Tegucigalpa" &#124; "America/Thule" &#124; "America/Thunder_Bay" &#124; "America/Tijuana" &#124; "America/Toronto" &#124; "America/Tortola" &#124; "America/Vancouver" &#124; "America/Virgin" &#124; "America/Whitehorse" &#124; "America/Winnipeg" &#124; "America/Yakutat" &#124; "America/Yellowknife" &#124; "Antarctica/Casey" &#124; "Antarctica/Davis" &#124; "Antarctica/DumontDUrville" &#124; "Antarctica/Macquarie" &#124; "Antarctica/Mawson" &#124; "Antarctica/McMurdo" &#124; "Antarctica/Palmer" &#124; "Antarctica/Rothera" &#124; "Antarctica/South_Pole" &#124; "Antarctica/Syowa" &#124; "Antarctica/Troll" &#124; "Antarctica/Vostok" &#124; "Arctic/Longyearbyen" &#124; "Asia/Aden" &#124; "Asia/Almaty" &#124; "Asia/Amman" &#124; "Asia/Anadyr" &#124; "Asia/Aqtau" &#124; "Asia/Aqtobe" &#124; "Asia/Ashgabat" &#124; "Asia/Ashkhabad" &#124; "Asia/Atyrau" &#124; "Asia/Baghdad" &#124; "Asia/Bahrain" &#124; "Asia/Baku" &#124; "Asia/Bangkok" &#124; "Asia/Barnaul" &#124; "Asia/Beirut" &#124; "Asia/Bishkek" &#124; "Asia/Brunei" &#124; "Asia/Calcutta" &#124; "Asia/Chita" &#124; "Asia/Choibalsan" &#124; "Asia/Chongqing" &#124; "Asia/Chungking" &#124; "Asia/Colombo" &#124; "Asia/Dacca" &#124; "Asia/Damascus" &#124; "Asia/Dhaka" &#124; "Asia/Dili" &#124; "Asia/Dubai" &#124; "Asia/Dushanbe" &#124; "Asia/Famagusta" &#124; "Asia/Gaza" &#124; "Asia/Harbin" &#124; "Asia/Hebron" &#124; "Asia/Ho_Chi_Minh" &#124; "Asia/Hong_Kong" &#124; "Asia/Hovd" &#124; "Asia/Irkutsk" &#124; "Asia/Istanbul" &#124; "Asia/Jakarta" &#124; "Asia/Jayapura" &#124; "Asia/Jerusalem" &#124; "Asia/Kabul" &#124; "Asia/Kamchatka" &#124; "Asia/Karachi" &#124; "Asia/Kashgar" &#124; "Asia/Kathmandu" &#124; "Asia/Katmandu" &#124; "Asia/Khandyga" &#124; "Asia/Kolkata" &#124; "Asia/Krasnoyarsk" &#124; "Asia/Kuala_Lumpur" &#124; "Asia/Kuching" &#124; "Asia/Kuwait" &#124; "Asia/Macao" &#124; "Asia/Macau" &#124; "Asia/Magadan" &#124; "Asia/Makassar" &#124; "Asia/Manila" &#124; "Asia/Muscat" &#124; "Asia/Nicosia" &#124; "Asia/Novokuznetsk" &#124; "Asia/Novosibirsk" &#124; "Asia/Omsk" &#124; "Asia/Oral" &#124; "Asia/Phnom_Penh" &#124; "Asia/Pontianak" &#124; "Asia/Pyongyang" &#124; "Asia/Qatar" &#124; "Asia/Qostanay" &#124; "Asia/Qyzylorda" &#124; "Asia/Rangoon" &#124; "Asia/Riyadh" &#124; "Asia/Saigon" &#124; "Asia/Sakhalin" &#124; "Asia/Samarkand" &#124; "Asia/Seoul" &#124; "Asia/Shanghai" &#124; "Asia/Singapore" &#124; "Asia/Srednekolymsk" &#124; "Asia/Taipei" &#124; "Asia/Tashkent" &#124; "Asia/Tbilisi" &#124; "Asia/Tehran" &#124; "Asia/Tel_Aviv" &#124; "Asia/Thimbu" &#124; "Asia/Thimphu" &#124; "Asia/Tokyo" &#124; "Asia/Tomsk" &#124; "Asia/Ujung_Pandang" &#124; "Asia/Ulaanbaatar" &#124; "Asia/Ulan_Bator" &#124; "Asia/Urumqi" &#124; "Asia/Ust-Nera" &#124; "Asia/Vientiane" &#124; "Asia/Vladivostok" &#124; "Asia/Yakutsk" &#124; "Asia/Yangon" &#124; "Asia/Yekaterinburg" &#124; "Asia/Yerevan" &#124; "Atlantic/Azores" &#124; "Atlantic/Bermuda" &#124; "Atlantic/Canary" &#124; "Atlantic/Cape_Verde" &#124; "Atlantic/Faeroe" &#124; "Atlantic/Faroe" &#124; "Atlantic/Jan_Mayen" &#124; "Atlantic/Madeira" &#124; "Atlantic/Reykjavik" &#124; "Atlantic/South_Georgia" &#124; "Atlantic/St_Helena" &#124; "Atlantic/Stanley" &#124; "Australia/ACT" &#124; "Australia/Adelaide" &#124; "Australia/Brisbane" &#124; "Australia/Broken_Hill" &#124; "Australia/Canberra" &#124; "Australia/Currie" &#124; "Australia/Darwin" &#124; "Australia/Eucla" &#124; "Australia/Hobart" &#124; "Australia/LHI" &#124; "Australia/Lindeman" &#124; "Australia/Lord_Howe" &#124; "Australia/Melbourne" &#124; "Australia/NSW" &#124; "Australia/North" &#124; "Australia/Perth" &#124; "Australia/Queensland" &#124; "Australia/South" &#124; "Australia/Sydney" &#124; "Australia/Tasmania" &#124; "Australia/Victoria" &#124; "Australia/West" &#124; "Australia/Yancowinna" &#124; "Brazil/Acre" &#124; "Brazil/DeNoronha" &#124; "Brazil/East" &#124; "Brazil/West" &#124; "CET" &#124; "CST6CDT" &#124; "Canada/Atlantic" &#124; "Canada/Central" &#124; "Canada/Eastern" &#124; "Canada/Mountain" &#124; "Canada/Newfoundland" &#124; "Canada/Pacific" &#124; "Canada/Saskatchewan" &#124; "Canada/Yukon" &#124; "Chile/Continental" &#124; "Chile/EasterIsland" &#124; "Cuba" &#124; "EET" &#124; "EST" &#124; "EST5EDT" &#124; "Egypt" &#124; "Eire" &#124; "Etc/GMT" &#124; "Etc/GMT+0" &#124; "Etc/GMT+1" &#124; "Etc/GMT+10" &#124; "Etc/GMT+11" &#124; "Etc/GMT+12" &#124; "Etc/GMT+2" &#124; "Etc/GMT+3" &#124; "Etc/GMT+4" &#124; "Etc/GMT+5" &#124; "Etc/GMT+6" &#124; "Etc/GMT+7" &#124; "Etc/GMT+8" &#124; "Etc/GMT+9" &#124; "Etc/GMT-0" &#124; "Etc/GMT-1" &#124; "Etc/GMT-10" &#124; "Etc/GMT-11" &#124; "Etc/GMT-12" &#124; "Etc/GMT-13" &#124; "Etc/GMT-14" &#124; "Etc/GMT-2" &#124; "Etc/GMT-3" &#124; "Etc/GMT-4" &#124; "Etc/GMT-5" &#124; "Etc/GMT-6" &#124; "Etc/GMT-7" &#124; "Etc/GMT-8" &#124; "Etc/GMT-9" &#124; "Etc/GMT0" &#124; "Etc/Greenwich" &#124; "Etc/UCT" &#124; "Etc/UTC" &#124; "Etc/Universal" &#124; "Etc/Zulu" &#124; "Europe/Amsterdam" &#124; "Europe/Andorra" &#124; "Europe/Astrakhan" &#124; "Europe/Athens" &#124; "Europe/Belfast" &#124; "Europe/Belgrade" &#124; "Europe/Berlin" &#124; "Europe/Bratislava" &#124; "Europe/Brussels" &#124; "Europe/Bucharest" &#124; "Europe/Budapest" &#124; "Europe/Busingen" &#124; "Europe/Chisinau" &#124; "Europe/Copenhagen" &#124; "Europe/Dublin" &#124; "Europe/Gibraltar" &#124; "Europe/Guernsey" &#124; "Europe/Helsinki" &#124; "Europe/Isle_of_Man" &#124; "Europe/Istanbul" &#124; "Europe/Jersey" &#124; "Europe/Kaliningrad" &#124; "Europe/Kiev" &#124; "Europe/Kirov" &#124; "Europe/Kyiv" &#124; "Europe/Lisbon" &#124; "Europe/Ljubljana" &#124; "Europe/London" &#124; "Europe/Luxembourg" &#124; "Europe/Madrid" &#124; "Europe/Malta" &#124; "Europe/Mariehamn" &#124; "Europe/Minsk" &#124; "Europe/Monaco" &#124; "Europe/Moscow" &#124; "Europe/Nicosia" &#124; "Europe/Oslo" &#124; "Europe/Paris" &#124; "Europe/Podgorica" &#124; "Europe/Prague" &#124; "Europe/Riga" &#124; "Europe/Rome" &#124; "Europe/Samara" &#124; "Europe/San_Marino" &#124; "Europe/Sarajevo" &#124; "Europe/Saratov" &#124; "Europe/Simferopol" &#124; "Europe/Skopje" &#124; "Europe/Sofia" &#124; "Europe/Stockholm" &#124; "Europe/Tallinn" &#124; "Europe/Tirane" &#124; "Europe/Tiraspol" &#124; "Europe/Ulyanovsk" &#124; "Europe/Uzhgorod" &#124; "Europe/Vaduz" &#124; "Europe/Vatican" &#124; "Europe/Vienna" &#124; "Europe/Vilnius" &#124; "Europe/Volgograd" &#124; "Europe/Warsaw" &#124; "Europe/Zagreb" &#124; "Europe/Zaporozhye" &#124; "Europe/Zurich" &#124; "GB" &#124; "GB-Eire" &#124; "GMT" &#124; "GMT+0" &#124; "GMT-0" &#124; "GMT0" &#124; "Greenwich" &#124; "HST" &#124; "Hongkong" &#124; "Iceland" &#124; "Indian/Antananarivo" &#124; "Indian/Chagos" &#124; "Indian/Christmas" &#124; "Indian/Cocos" &#124; "Indian/Comoro" &#124; "Indian/Kerguelen" &#124; "Indian/Mahe" &#124; "Indian/Maldives" &#124; "Indian/Mauritius" &#124; "Indian/Mayotte" &#124; "Indian/Reunion" &#124; "Iran" &#124; "Israel" &#124; "Jamaica" &#124; "Japan" &#124; "Kwajalein" &#124; "Libya" &#124; "MET" &#124; "MST" &#124; "MST7MDT" &#124; "Mexico/BajaNorte" &#124; "Mexico/BajaSur" &#124; "Mexico/General" &#124; "NZ" &#124; "NZ-CHAT" &#124; "Navajo" &#124; "PRC" &#124; "PST8PDT" &#124; "Pacific/Apia" &#124; "Pacific/Auckland" &#124; "Pacific/Bougainville" &#124; "Pacific/Chatham" &#124; "Pacific/Chuuk" &#124; "Pacific/Easter" &#124; "Pacific/Efate" &#124; "Pacific/Enderbury" &#124; "Pacific/Fakaofo" &#124; "Pacific/Fiji" &#124; "Pacific/Funafuti" &#124; "Pacific/Galapagos" &#124; "Pacific/Gambier" &#124; "Pacific/Guadalcanal" &#124; "Pacific/Guam" &#124; "Pacific/Honolulu" &#124; "Pacific/Johnston" &#124; "Pacific/Kanton" &#124; "Pacific/Kiritimati" &#124; "Pacific/Kosrae" &#124; "Pacific/Kwajalein" &#124; "Pacific/Majuro" &#124; "Pacific/Marquesas" &#124; "Pacific/Midway" &#124; "Pacific/Nauru" &#124; "Pacific/Niue" &#124; "Pacific/Norfolk" &#124; "Pacific/Noumea" &#124; "Pacific/Pago_Pago" &#124; "Pacific/Palau" &#124; "Pacific/Pitcairn" &#124; "Pacific/Pohnpei" &#124; "Pacific/Ponape" &#124; "Pacific/Port_Moresby" &#124; "Pacific/Rarotonga" &#124; "Pacific/Saipan" &#124; "Pacific/Samoa" &#124; "Pacific/Tahiti" &#124; "Pacific/Tarawa" &#124; "Pacific/Tongatapu" &#124; "Pacific/Truk" &#124; "Pacific/Wake" &#124; "Pacific/Wallis" &#124; "Pacific/Yap" &#124; "Poland" &#124; "Portugal" &#124; "ROC" &#124; "ROK" &#124; "Singapore" &#124; "Turkey" &#124; "UCT" &#124; "US/Alaska" &#124; "US/Aleutian" &#124; "US/Arizona" &#124; "US/Central" &#124; "US/East-Indiana" &#124; "US/Eastern" &#124; "US/Hawaii" &#124; "US/Indiana-Starke" &#124; "US/Michigan" &#124; "US/Mountain" &#124; "US/Pacific" &#124; "US/Samoa" &#124; "UTC" &#124; "Universal" &#124; "W-SU" &#124; "WET" &#124; "Zulu"| 
|trigger<sup>*required</sup>|ScheduleTrigger|

### ScheduleExport

| Name | Type |
| --- | --- |
|filterParameters|null &#124; <a href="#schedulefilterparameters">ScheduleFilterParameters</a>| 
|inputs|<a href="#scheduleinputs" target="_blank" rel="noopener noreferrer">ScheduleInputs</a>| 
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|rule|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|timezone|"Africa/Abidjan" &#124; "Africa/Accra" &#124; "Africa/Addis_Ababa" &#124; "Africa/Algiers" &#124; "Africa/Asmara" &#124; "Africa/Asmera" &#124; "Africa/Bamako" &#124; "Africa/Bangui" &#124; "Africa/Banjul" &#124; "Africa/Bissau" &#124; "Africa/Blantyre" &#124; "Africa/Brazzaville" &#124; "Africa/Bujumbura" &#124; "Africa/Cairo" &#124; "Africa/Casablanca" &#124; "Africa/Ceuta" &#124; "Africa/Conakry" &#124; "Africa/Dakar" &#124; "Africa/Dar_es_Salaam" &#124; "Africa/Djibouti" &#124; "Africa/Douala" &#124; "Africa/El_Aaiun" &#124; "Africa/Freetown" &#124; "Africa/Gaborone" &#124; "Africa/Harare" &#124; "Africa/Johannesburg" &#124; "Africa/Juba" &#124; "Africa/Kampala" &#124; "Africa/Khartoum" &#124; "Africa/Kigali" &#124; "Africa/Kinshasa" &#124; "Africa/Lagos" &#124; "Africa/Libreville" &#124; "Africa/Lome" &#124; "Africa/Luanda" &#124; "Africa/Lubumbashi" &#124; "Africa/Lusaka" &#124; "Africa/Malabo" &#124; "Africa/Maputo" &#124; "Africa/Maseru" &#124; "Africa/Mbabane" &#124; "Africa/Mogadishu" &#124; "Africa/Monrovia" &#124; "Africa/Nairobi" &#124; "Africa/Ndjamena" &#124; "Africa/Niamey" &#124; "Africa/Nouakchott" &#124; "Africa/Ouagadougou" &#124; "Africa/Porto-Novo" &#124; "Africa/Sao_Tome" &#124; "Africa/Timbuktu" &#124; "Africa/Tripoli" &#124; "Africa/Tunis" &#124; "Africa/Windhoek" &#124; "America/Adak" &#124; "America/Anchorage" &#124; "America/Anguilla" &#124; "America/Antigua" &#124; "America/Araguaina" &#124; "America/Argentina/Buenos_Aires" &#124; "America/Argentina/Catamarca" &#124; "America/Argentina/ComodRivadavia" &#124; "America/Argentina/Cordoba" &#124; "America/Argentina/Jujuy" &#124; "America/Argentina/La_Rioja" &#124; "America/Argentina/Mendoza" &#124; "America/Argentina/Rio_Gallegos" &#124; "America/Argentina/Salta" &#124; "America/Argentina/San_Juan" &#124; "America/Argentina/San_Luis" &#124; "America/Argentina/Tucuman" &#124; "America/Argentina/Ushuaia" &#124; "America/Aruba" &#124; "America/Asuncion" &#124; "America/Atikokan" &#124; "America/Atka" &#124; "America/Bahia" &#124; "America/Bahia_Banderas" &#124; "America/Barbados" &#124; "America/Belem" &#124; "America/Belize" &#124; "America/Blanc-Sablon" &#124; "America/Boa_Vista" &#124; "America/Bogota" &#124; "America/Boise" &#124; "America/Buenos_Aires" &#124; "America/Cambridge_Bay" &#124; "America/Campo_Grande" &#124; "America/Cancun" &#124; "America/Caracas" &#124; "America/Catamarca" &#124; "America/Cayenne" &#124; "America/Cayman" &#124; "America/Chicago" &#124; "America/Chihuahua" &#124; "America/Ciudad_Juarez" &#124; "America/Coral_Harbour" &#124; "America/Cordoba" &#124; "America/Costa_Rica" &#124; "America/Coyhaique" &#124; "America/Creston" &#124; "America/Cuiaba" &#124; "America/Curacao" &#124; "America/Danmarkshavn" &#124; "America/Dawson" &#124; "America/Dawson_Creek" &#124; "America/Denver" &#124; "America/Detroit" &#124; "America/Dominica" &#124; "America/Edmonton" &#124; "America/Eirunepe" &#124; "America/El_Salvador" &#124; "America/Ensenada" &#124; "America/Fort_Nelson" &#124; "America/Fort_Wayne" &#124; "America/Fortaleza" &#124; "America/Glace_Bay" &#124; "America/Godthab" &#124; "America/Goose_Bay" &#124; "America/Grand_Turk" &#124; "America/Grenada" &#124; "America/Guadeloupe" &#124; "America/Guatemala" &#124; "America/Guayaquil" &#124; "America/Guyana" &#124; "America/Halifax" &#124; "America/Havana" &#124; "America/Hermosillo" &#124; "America/Indiana/Indianapolis" &#124; "America/Indiana/Knox" &#124; "America/Indiana/Marengo" &#124; "America/Indiana/Petersburg" &#124; "America/Indiana/Tell_City" &#124; "America/Indiana/Vevay" &#124; "America/Indiana/Vincennes" &#124; "America/Indiana/Winamac" &#124; "America/Indianapolis" &#124; "America/Inuvik" &#124; "America/Iqaluit" &#124; "America/Jamaica" &#124; "America/Jujuy" &#124; "America/Juneau" &#124; "America/Kentucky/Louisville" &#124; "America/Kentucky/Monticello" &#124; "America/Knox_IN" &#124; "America/Kralendijk" &#124; "America/La_Paz" &#124; "America/Lima" &#124; "America/Los_Angeles" &#124; "America/Louisville" &#124; "America/Lower_Princes" &#124; "America/Maceio" &#124; "America/Managua" &#124; "America/Manaus" &#124; "America/Marigot" &#124; "America/Martinique" &#124; "America/Matamoros" &#124; "America/Mazatlan" &#124; "America/Mendoza" &#124; "America/Menominee" &#124; "America/Merida" &#124; "America/Metlakatla" &#124; "America/Mexico_City" &#124; "America/Miquelon" &#124; "America/Moncton" &#124; "America/Monterrey" &#124; "America/Montevideo" &#124; "America/Montreal" &#124; "America/Montserrat" &#124; "America/Nassau" &#124; "America/New_York" &#124; "America/Nipigon" &#124; "America/Nome" &#124; "America/Noronha" &#124; "America/North_Dakota/Beulah" &#124; "America/North_Dakota/Center" &#124; "America/North_Dakota/New_Salem" &#124; "America/Nuuk" &#124; "America/Ojinaga" &#124; "America/Panama" &#124; "America/Pangnirtung" &#124; "America/Paramaribo" &#124; "America/Phoenix" &#124; "America/Port-au-Prince" &#124; "America/Port_of_Spain" &#124; "America/Porto_Acre" &#124; "America/Porto_Velho" &#124; "America/Puerto_Rico" &#124; "America/Punta_Arenas" &#124; "America/Rainy_River" &#124; "America/Rankin_Inlet" &#124; "America/Recife" &#124; "America/Regina" &#124; "America/Resolute" &#124; "America/Rio_Branco" &#124; "America/Rosario" &#124; "America/Santa_Isabel" &#124; "America/Santarem" &#124; "America/Santiago" &#124; "America/Santo_Domingo" &#124; "America/Sao_Paulo" &#124; "America/Scoresbysund" &#124; "America/Shiprock" &#124; "America/Sitka" &#124; "America/St_Barthelemy" &#124; "America/St_Johns" &#124; "America/St_Kitts" &#124; "America/St_Lucia" &#124; "America/St_Thomas" &#124; "America/St_Vincent" &#124; "America/Swift_Current" &#124; "America/Tegucigalpa" &#124; "America/Thule" &#124; "America/Thunder_Bay" &#124; "America/Tijuana" &#124; "America/Toronto" &#124; "America/Tortola" &#124; "America/Vancouver" &#124; "America/Virgin" &#124; "America/Whitehorse" &#124; "America/Winnipeg" &#124; "America/Yakutat" &#124; "America/Yellowknife" &#124; "Antarctica/Casey" &#124; "Antarctica/Davis" &#124; "Antarctica/DumontDUrville" &#124; "Antarctica/Macquarie" &#124; "Antarctica/Mawson" &#124; "Antarctica/McMurdo" &#124; "Antarctica/Palmer" &#124; "Antarctica/Rothera" &#124; "Antarctica/South_Pole" &#124; "Antarctica/Syowa" &#124; "Antarctica/Troll" &#124; "Antarctica/Vostok" &#124; "Arctic/Longyearbyen" &#124; "Asia/Aden" &#124; "Asia/Almaty" &#124; "Asia/Amman" &#124; "Asia/Anadyr" &#124; "Asia/Aqtau" &#124; "Asia/Aqtobe" &#124; "Asia/Ashgabat" &#124; "Asia/Ashkhabad" &#124; "Asia/Atyrau" &#124; "Asia/Baghdad" &#124; "Asia/Bahrain" &#124; "Asia/Baku" &#124; "Asia/Bangkok" &#124; "Asia/Barnaul" &#124; "Asia/Beirut" &#124; "Asia/Bishkek" &#124; "Asia/Brunei" &#124; "Asia/Calcutta" &#124; "Asia/Chita" &#124; "Asia/Choibalsan" &#124; "Asia/Chongqing" &#124; "Asia/Chungking" &#124; "Asia/Colombo" &#124; "Asia/Dacca" &#124; "Asia/Damascus" &#124; "Asia/Dhaka" &#124; "Asia/Dili" &#124; "Asia/Dubai" &#124; "Asia/Dushanbe" &#124; "Asia/Famagusta" &#124; "Asia/Gaza" &#124; "Asia/Harbin" &#124; "Asia/Hebron" &#124; "Asia/Ho_Chi_Minh" &#124; "Asia/Hong_Kong" &#124; "Asia/Hovd" &#124; "Asia/Irkutsk" &#124; "Asia/Istanbul" &#124; "Asia/Jakarta" &#124; "Asia/Jayapura" &#124; "Asia/Jerusalem" &#124; "Asia/Kabul" &#124; "Asia/Kamchatka" &#124; "Asia/Karachi" &#124; "Asia/Kashgar" &#124; "Asia/Kathmandu" &#124; "Asia/Katmandu" &#124; "Asia/Khandyga" &#124; "Asia/Kolkata" &#124; "Asia/Krasnoyarsk" &#124; "Asia/Kuala_Lumpur" &#124; "Asia/Kuching" &#124; "Asia/Kuwait" &#124; "Asia/Macao" &#124; "Asia/Macau" &#124; "Asia/Magadan" &#124; "Asia/Makassar" &#124; "Asia/Manila" &#124; "Asia/Muscat" &#124; "Asia/Nicosia" &#124; "Asia/Novokuznetsk" &#124; "Asia/Novosibirsk" &#124; "Asia/Omsk" &#124; "Asia/Oral" &#124; "Asia/Phnom_Penh" &#124; "Asia/Pontianak" &#124; "Asia/Pyongyang" &#124; "Asia/Qatar" &#124; "Asia/Qostanay" &#124; "Asia/Qyzylorda" &#124; "Asia/Rangoon" &#124; "Asia/Riyadh" &#124; "Asia/Saigon" &#124; "Asia/Sakhalin" &#124; "Asia/Samarkand" &#124; "Asia/Seoul" &#124; "Asia/Shanghai" &#124; "Asia/Singapore" &#124; "Asia/Srednekolymsk" &#124; "Asia/Taipei" &#124; "Asia/Tashkent" &#124; "Asia/Tbilisi" &#124; "Asia/Tehran" &#124; "Asia/Tel_Aviv" &#124; "Asia/Thimbu" &#124; "Asia/Thimphu" &#124; "Asia/Tokyo" &#124; "Asia/Tomsk" &#124; "Asia/Ujung_Pandang" &#124; "Asia/Ulaanbaatar" &#124; "Asia/Ulan_Bator" &#124; "Asia/Urumqi" &#124; "Asia/Ust-Nera" &#124; "Asia/Vientiane" &#124; "Asia/Vladivostok" &#124; "Asia/Yakutsk" &#124; "Asia/Yangon" &#124; "Asia/Yekaterinburg" &#124; "Asia/Yerevan" &#124; "Atlantic/Azores" &#124; "Atlantic/Bermuda" &#124; "Atlantic/Canary" &#124; "Atlantic/Cape_Verde" &#124; "Atlantic/Faeroe" &#124; "Atlantic/Faroe" &#124; "Atlantic/Jan_Mayen" &#124; "Atlantic/Madeira" &#124; "Atlantic/Reykjavik" &#124; "Atlantic/South_Georgia" &#124; "Atlantic/St_Helena" &#124; "Atlantic/Stanley" &#124; "Australia/ACT" &#124; "Australia/Adelaide" &#124; "Australia/Brisbane" &#124; "Australia/Broken_Hill" &#124; "Australia/Canberra" &#124; "Australia/Currie" &#124; "Australia/Darwin" &#124; "Australia/Eucla" &#124; "Australia/Hobart" &#124; "Australia/LHI" &#124; "Australia/Lindeman" &#124; "Australia/Lord_Howe" &#124; "Australia/Melbourne" &#124; "Australia/NSW" &#124; "Australia/North" &#124; "Australia/Perth" &#124; "Australia/Queensland" &#124; "Australia/South" &#124; "Australia/Sydney" &#124; "Australia/Tasmania" &#124; "Australia/Victoria" &#124; "Australia/West" &#124; "Australia/Yancowinna" &#124; "Brazil/Acre" &#124; "Brazil/DeNoronha" &#124; "Brazil/East" &#124; "Brazil/West" &#124; "CET" &#124; "CST6CDT" &#124; "Canada/Atlantic" &#124; "Canada/Central" &#124; "Canada/Eastern" &#124; "Canada/Mountain" &#124; "Canada/Newfoundland" &#124; "Canada/Pacific" &#124; "Canada/Saskatchewan" &#124; "Canada/Yukon" &#124; "Chile/Continental" &#124; "Chile/EasterIsland" &#124; "Cuba" &#124; "EET" &#124; "EST" &#124; "EST5EDT" &#124; "Egypt" &#124; "Eire" &#124; "Etc/GMT" &#124; "Etc/GMT+0" &#124; "Etc/GMT+1" &#124; "Etc/GMT+10" &#124; "Etc/GMT+11" &#124; "Etc/GMT+12" &#124; "Etc/GMT+2" &#124; "Etc/GMT+3" &#124; "Etc/GMT+4" &#124; "Etc/GMT+5" &#124; "Etc/GMT+6" &#124; "Etc/GMT+7" &#124; "Etc/GMT+8" &#124; "Etc/GMT+9" &#124; "Etc/GMT-0" &#124; "Etc/GMT-1" &#124; "Etc/GMT-10" &#124; "Etc/GMT-11" &#124; "Etc/GMT-12" &#124; "Etc/GMT-13" &#124; "Etc/GMT-14" &#124; "Etc/GMT-2" &#124; "Etc/GMT-3" &#124; "Etc/GMT-4" &#124; "Etc/GMT-5" &#124; "Etc/GMT-6" &#124; "Etc/GMT-7" &#124; "Etc/GMT-8" &#124; "Etc/GMT-9" &#124; "Etc/GMT0" &#124; "Etc/Greenwich" &#124; "Etc/UCT" &#124; "Etc/UTC" &#124; "Etc/Universal" &#124; "Etc/Zulu" &#124; "Europe/Amsterdam" &#124; "Europe/Andorra" &#124; "Europe/Astrakhan" &#124; "Europe/Athens" &#124; "Europe/Belfast" &#124; "Europe/Belgrade" &#124; "Europe/Berlin" &#124; "Europe/Bratislava" &#124; "Europe/Brussels" &#124; "Europe/Bucharest" &#124; "Europe/Budapest" &#124; "Europe/Busingen" &#124; "Europe/Chisinau" &#124; "Europe/Copenhagen" &#124; "Europe/Dublin" &#124; "Europe/Gibraltar" &#124; "Europe/Guernsey" &#124; "Europe/Helsinki" &#124; "Europe/Isle_of_Man" &#124; "Europe/Istanbul" &#124; "Europe/Jersey" &#124; "Europe/Kaliningrad" &#124; "Europe/Kiev" &#124; "Europe/Kirov" &#124; "Europe/Kyiv" &#124; "Europe/Lisbon" &#124; "Europe/Ljubljana" &#124; "Europe/London" &#124; "Europe/Luxembourg" &#124; "Europe/Madrid" &#124; "Europe/Malta" &#124; "Europe/Mariehamn" &#124; "Europe/Minsk" &#124; "Europe/Monaco" &#124; "Europe/Moscow" &#124; "Europe/Nicosia" &#124; "Europe/Oslo" &#124; "Europe/Paris" &#124; "Europe/Podgorica" &#124; "Europe/Prague" &#124; "Europe/Riga" &#124; "Europe/Rome" &#124; "Europe/Samara" &#124; "Europe/San_Marino" &#124; "Europe/Sarajevo" &#124; "Europe/Saratov" &#124; "Europe/Simferopol" &#124; "Europe/Skopje" &#124; "Europe/Sofia" &#124; "Europe/Stockholm" &#124; "Europe/Tallinn" &#124; "Europe/Tirane" &#124; "Europe/Tiraspol" &#124; "Europe/Ulyanovsk" &#124; "Europe/Uzhgorod" &#124; "Europe/Vaduz" &#124; "Europe/Vatican" &#124; "Europe/Vienna" &#124; "Europe/Vilnius" &#124; "Europe/Volgograd" &#124; "Europe/Warsaw" &#124; "Europe/Zagreb" &#124; "Europe/Zaporozhye" &#124; "Europe/Zurich" &#124; "GB" &#124; "GB-Eire" &#124; "GMT" &#124; "GMT+0" &#124; "GMT-0" &#124; "GMT0" &#124; "Greenwich" &#124; "HST" &#124; "Hongkong" &#124; "Iceland" &#124; "Indian/Antananarivo" &#124; "Indian/Chagos" &#124; "Indian/Christmas" &#124; "Indian/Cocos" &#124; "Indian/Comoro" &#124; "Indian/Kerguelen" &#124; "Indian/Mahe" &#124; "Indian/Maldives" &#124; "Indian/Mauritius" &#124; "Indian/Mayotte" &#124; "Indian/Reunion" &#124; "Iran" &#124; "Israel" &#124; "Jamaica" &#124; "Japan" &#124; "Kwajalein" &#124; "Libya" &#124; "MET" &#124; "MST" &#124; "MST7MDT" &#124; "Mexico/BajaNorte" &#124; "Mexico/BajaSur" &#124; "Mexico/General" &#124; "NZ" &#124; "NZ-CHAT" &#124; "Navajo" &#124; "PRC" &#124; "PST8PDT" &#124; "Pacific/Apia" &#124; "Pacific/Auckland" &#124; "Pacific/Bougainville" &#124; "Pacific/Chatham" &#124; "Pacific/Chuuk" &#124; "Pacific/Easter" &#124; "Pacific/Efate" &#124; "Pacific/Enderbury" &#124; "Pacific/Fakaofo" &#124; "Pacific/Fiji" &#124; "Pacific/Funafuti" &#124; "Pacific/Galapagos" &#124; "Pacific/Gambier" &#124; "Pacific/Guadalcanal" &#124; "Pacific/Guam" &#124; "Pacific/Honolulu" &#124; "Pacific/Johnston" &#124; "Pacific/Kanton" &#124; "Pacific/Kiritimati" &#124; "Pacific/Kosrae" &#124; "Pacific/Kwajalein" &#124; "Pacific/Majuro" &#124; "Pacific/Marquesas" &#124; "Pacific/Midway" &#124; "Pacific/Nauru" &#124; "Pacific/Niue" &#124; "Pacific/Norfolk" &#124; "Pacific/Noumea" &#124; "Pacific/Pago_Pago" &#124; "Pacific/Palau" &#124; "Pacific/Pitcairn" &#124; "Pacific/Pohnpei" &#124; "Pacific/Ponape" &#124; "Pacific/Port_Moresby" &#124; "Pacific/Rarotonga" &#124; "Pacific/Saipan" &#124; "Pacific/Samoa" &#124; "Pacific/Tahiti" &#124; "Pacific/Tarawa" &#124; "Pacific/Tongatapu" &#124; "Pacific/Truk" &#124; "Pacific/Wake" &#124; "Pacific/Wallis" &#124; "Pacific/Yap" &#124; "Poland" &#124; "Portugal" &#124; "ROC" &#124; "ROK" &#124; "Singapore" &#124; "Turkey" &#124; "UCT" &#124; "US/Alaska" &#124; "US/Aleutian" &#124; "US/Arizona" &#124; "US/Central" &#124; "US/East-Indiana" &#124; "US/Eastern" &#124; "US/Hawaii" &#124; "US/Indiana-Starke" &#124; "US/Michigan" &#124; "US/Mountain" &#124; "US/Pacific" &#124; "US/Samoa" &#124; "UTC" &#124; "Universal" &#124; "W-SU" &#124; "WET" &#124; "Zulu"| 
|trigger<sup>*required</sup>|ScheduleTrigger|

### ScheduleFilterParameters

| Name | Type | Default |
| --- | --- | --- |
|count|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <code>10</code>|
|earliestStart|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|earliestStartTime|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| <code>"00:00:00"</code>|
|excludeDates|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |
|includeDates|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |
|until|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |

### ScheduleInput

| Name | Type |
| --- | --- |
|type<sup>*required</sup>|"static"| 
|value<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### ScheduleInputs

**type**: Record&lt;string, ScheduleInput&gt;

### SchedulePreviewRequest

| Name | Type |
| --- | --- |
|schedule<sup>*required</sup>|<a href="#schedulerequest">ScheduleRequest</a>|

### SchedulePreviewResponse

| Name | Type |
| --- | --- |
|error|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|nextExecutions|null &#124; Array&lt;Date&gt;| 
|valid<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|

### ScheduleRequest

| Name | Type |
| --- | --- |
|filterParameters|null &#124; <a href="#schedulefilterparameters" target="_blank" rel="noopener noreferrer">ScheduleFilterParameters</a>| 
|isActive|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|rule|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|timezone|"Africa/Abidjan" &#124; "Africa/Accra" &#124; "Africa/Addis_Ababa" &#124; "Africa/Algiers" &#124; "Africa/Asmara" &#124; "Africa/Asmera" &#124; "Africa/Bamako" &#124; "Africa/Bangui" &#124; "Africa/Banjul" &#124; "Africa/Bissau" &#124; "Africa/Blantyre" &#124; "Africa/Brazzaville" &#124; "Africa/Bujumbura" &#124; "Africa/Cairo" &#124; "Africa/Casablanca" &#124; "Africa/Ceuta" &#124; "Africa/Conakry" &#124; "Africa/Dakar" &#124; "Africa/Dar_es_Salaam" &#124; "Africa/Djibouti" &#124; "Africa/Douala" &#124; "Africa/El_Aaiun" &#124; "Africa/Freetown" &#124; "Africa/Gaborone" &#124; "Africa/Harare" &#124; "Africa/Johannesburg" &#124; "Africa/Juba" &#124; "Africa/Kampala" &#124; "Africa/Khartoum" &#124; "Africa/Kigali" &#124; "Africa/Kinshasa" &#124; "Africa/Lagos" &#124; "Africa/Libreville" &#124; "Africa/Lome" &#124; "Africa/Luanda" &#124; "Africa/Lubumbashi" &#124; "Africa/Lusaka" &#124; "Africa/Malabo" &#124; "Africa/Maputo" &#124; "Africa/Maseru" &#124; "Africa/Mbabane" &#124; "Africa/Mogadishu" &#124; "Africa/Monrovia" &#124; "Africa/Nairobi" &#124; "Africa/Ndjamena" &#124; "Africa/Niamey" &#124; "Africa/Nouakchott" &#124; "Africa/Ouagadougou" &#124; "Africa/Porto-Novo" &#124; "Africa/Sao_Tome" &#124; "Africa/Timbuktu" &#124; "Africa/Tripoli" &#124; "Africa/Tunis" &#124; "Africa/Windhoek" &#124; "America/Adak" &#124; "America/Anchorage" &#124; "America/Anguilla" &#124; "America/Antigua" &#124; "America/Araguaina" &#124; "America/Argentina/Buenos_Aires" &#124; "America/Argentina/Catamarca" &#124; "America/Argentina/ComodRivadavia" &#124; "America/Argentina/Cordoba" &#124; "America/Argentina/Jujuy" &#124; "America/Argentina/La_Rioja" &#124; "America/Argentina/Mendoza" &#124; "America/Argentina/Rio_Gallegos" &#124; "America/Argentina/Salta" &#124; "America/Argentina/San_Juan" &#124; "America/Argentina/San_Luis" &#124; "America/Argentina/Tucuman" &#124; "America/Argentina/Ushuaia" &#124; "America/Aruba" &#124; "America/Asuncion" &#124; "America/Atikokan" &#124; "America/Atka" &#124; "America/Bahia" &#124; "America/Bahia_Banderas" &#124; "America/Barbados" &#124; "America/Belem" &#124; "America/Belize" &#124; "America/Blanc-Sablon" &#124; "America/Boa_Vista" &#124; "America/Bogota" &#124; "America/Boise" &#124; "America/Buenos_Aires" &#124; "America/Cambridge_Bay" &#124; "America/Campo_Grande" &#124; "America/Cancun" &#124; "America/Caracas" &#124; "America/Catamarca" &#124; "America/Cayenne" &#124; "America/Cayman" &#124; "America/Chicago" &#124; "America/Chihuahua" &#124; "America/Ciudad_Juarez" &#124; "America/Coral_Harbour" &#124; "America/Cordoba" &#124; "America/Costa_Rica" &#124; "America/Coyhaique" &#124; "America/Creston" &#124; "America/Cuiaba" &#124; "America/Curacao" &#124; "America/Danmarkshavn" &#124; "America/Dawson" &#124; "America/Dawson_Creek" &#124; "America/Denver" &#124; "America/Detroit" &#124; "America/Dominica" &#124; "America/Edmonton" &#124; "America/Eirunepe" &#124; "America/El_Salvador" &#124; "America/Ensenada" &#124; "America/Fort_Nelson" &#124; "America/Fort_Wayne" &#124; "America/Fortaleza" &#124; "America/Glace_Bay" &#124; "America/Godthab" &#124; "America/Goose_Bay" &#124; "America/Grand_Turk" &#124; "America/Grenada" &#124; "America/Guadeloupe" &#124; "America/Guatemala" &#124; "America/Guayaquil" &#124; "America/Guyana" &#124; "America/Halifax" &#124; "America/Havana" &#124; "America/Hermosillo" &#124; "America/Indiana/Indianapolis" &#124; "America/Indiana/Knox" &#124; "America/Indiana/Marengo" &#124; "America/Indiana/Petersburg" &#124; "America/Indiana/Tell_City" &#124; "America/Indiana/Vevay" &#124; "America/Indiana/Vincennes" &#124; "America/Indiana/Winamac" &#124; "America/Indianapolis" &#124; "America/Inuvik" &#124; "America/Iqaluit" &#124; "America/Jamaica" &#124; "America/Jujuy" &#124; "America/Juneau" &#124; "America/Kentucky/Louisville" &#124; "America/Kentucky/Monticello" &#124; "America/Knox_IN" &#124; "America/Kralendijk" &#124; "America/La_Paz" &#124; "America/Lima" &#124; "America/Los_Angeles" &#124; "America/Louisville" &#124; "America/Lower_Princes" &#124; "America/Maceio" &#124; "America/Managua" &#124; "America/Manaus" &#124; "America/Marigot" &#124; "America/Martinique" &#124; "America/Matamoros" &#124; "America/Mazatlan" &#124; "America/Mendoza" &#124; "America/Menominee" &#124; "America/Merida" &#124; "America/Metlakatla" &#124; "America/Mexico_City" &#124; "America/Miquelon" &#124; "America/Moncton" &#124; "America/Monterrey" &#124; "America/Montevideo" &#124; "America/Montreal" &#124; "America/Montserrat" &#124; "America/Nassau" &#124; "America/New_York" &#124; "America/Nipigon" &#124; "America/Nome" &#124; "America/Noronha" &#124; "America/North_Dakota/Beulah" &#124; "America/North_Dakota/Center" &#124; "America/North_Dakota/New_Salem" &#124; "America/Nuuk" &#124; "America/Ojinaga" &#124; "America/Panama" &#124; "America/Pangnirtung" &#124; "America/Paramaribo" &#124; "America/Phoenix" &#124; "America/Port-au-Prince" &#124; "America/Port_of_Spain" &#124; "America/Porto_Acre" &#124; "America/Porto_Velho" &#124; "America/Puerto_Rico" &#124; "America/Punta_Arenas" &#124; "America/Rainy_River" &#124; "America/Rankin_Inlet" &#124; "America/Recife" &#124; "America/Regina" &#124; "America/Resolute" &#124; "America/Rio_Branco" &#124; "America/Rosario" &#124; "America/Santa_Isabel" &#124; "America/Santarem" &#124; "America/Santiago" &#124; "America/Santo_Domingo" &#124; "America/Sao_Paulo" &#124; "America/Scoresbysund" &#124; "America/Shiprock" &#124; "America/Sitka" &#124; "America/St_Barthelemy" &#124; "America/St_Johns" &#124; "America/St_Kitts" &#124; "America/St_Lucia" &#124; "America/St_Thomas" &#124; "America/St_Vincent" &#124; "America/Swift_Current" &#124; "America/Tegucigalpa" &#124; "America/Thule" &#124; "America/Thunder_Bay" &#124; "America/Tijuana" &#124; "America/Toronto" &#124; "America/Tortola" &#124; "America/Vancouver" &#124; "America/Virgin" &#124; "America/Whitehorse" &#124; "America/Winnipeg" &#124; "America/Yakutat" &#124; "America/Yellowknife" &#124; "Antarctica/Casey" &#124; "Antarctica/Davis" &#124; "Antarctica/DumontDUrville" &#124; "Antarctica/Macquarie" &#124; "Antarctica/Mawson" &#124; "Antarctica/McMurdo" &#124; "Antarctica/Palmer" &#124; "Antarctica/Rothera" &#124; "Antarctica/South_Pole" &#124; "Antarctica/Syowa" &#124; "Antarctica/Troll" &#124; "Antarctica/Vostok" &#124; "Arctic/Longyearbyen" &#124; "Asia/Aden" &#124; "Asia/Almaty" &#124; "Asia/Amman" &#124; "Asia/Anadyr" &#124; "Asia/Aqtau" &#124; "Asia/Aqtobe" &#124; "Asia/Ashgabat" &#124; "Asia/Ashkhabad" &#124; "Asia/Atyrau" &#124; "Asia/Baghdad" &#124; "Asia/Bahrain" &#124; "Asia/Baku" &#124; "Asia/Bangkok" &#124; "Asia/Barnaul" &#124; "Asia/Beirut" &#124; "Asia/Bishkek" &#124; "Asia/Brunei" &#124; "Asia/Calcutta" &#124; "Asia/Chita" &#124; "Asia/Choibalsan" &#124; "Asia/Chongqing" &#124; "Asia/Chungking" &#124; "Asia/Colombo" &#124; "Asia/Dacca" &#124; "Asia/Damascus" &#124; "Asia/Dhaka" &#124; "Asia/Dili" &#124; "Asia/Dubai" &#124; "Asia/Dushanbe" &#124; "Asia/Famagusta" &#124; "Asia/Gaza" &#124; "Asia/Harbin" &#124; "Asia/Hebron" &#124; "Asia/Ho_Chi_Minh" &#124; "Asia/Hong_Kong" &#124; "Asia/Hovd" &#124; "Asia/Irkutsk" &#124; "Asia/Istanbul" &#124; "Asia/Jakarta" &#124; "Asia/Jayapura" &#124; "Asia/Jerusalem" &#124; "Asia/Kabul" &#124; "Asia/Kamchatka" &#124; "Asia/Karachi" &#124; "Asia/Kashgar" &#124; "Asia/Kathmandu" &#124; "Asia/Katmandu" &#124; "Asia/Khandyga" &#124; "Asia/Kolkata" &#124; "Asia/Krasnoyarsk" &#124; "Asia/Kuala_Lumpur" &#124; "Asia/Kuching" &#124; "Asia/Kuwait" &#124; "Asia/Macao" &#124; "Asia/Macau" &#124; "Asia/Magadan" &#124; "Asia/Makassar" &#124; "Asia/Manila" &#124; "Asia/Muscat" &#124; "Asia/Nicosia" &#124; "Asia/Novokuznetsk" &#124; "Asia/Novosibirsk" &#124; "Asia/Omsk" &#124; "Asia/Oral" &#124; "Asia/Phnom_Penh" &#124; "Asia/Pontianak" &#124; "Asia/Pyongyang" &#124; "Asia/Qatar" &#124; "Asia/Qostanay" &#124; "Asia/Qyzylorda" &#124; "Asia/Rangoon" &#124; "Asia/Riyadh" &#124; "Asia/Saigon" &#124; "Asia/Sakhalin" &#124; "Asia/Samarkand" &#124; "Asia/Seoul" &#124; "Asia/Shanghai" &#124; "Asia/Singapore" &#124; "Asia/Srednekolymsk" &#124; "Asia/Taipei" &#124; "Asia/Tashkent" &#124; "Asia/Tbilisi" &#124; "Asia/Tehran" &#124; "Asia/Tel_Aviv" &#124; "Asia/Thimbu" &#124; "Asia/Thimphu" &#124; "Asia/Tokyo" &#124; "Asia/Tomsk" &#124; "Asia/Ujung_Pandang" &#124; "Asia/Ulaanbaatar" &#124; "Asia/Ulan_Bator" &#124; "Asia/Urumqi" &#124; "Asia/Ust-Nera" &#124; "Asia/Vientiane" &#124; "Asia/Vladivostok" &#124; "Asia/Yakutsk" &#124; "Asia/Yangon" &#124; "Asia/Yekaterinburg" &#124; "Asia/Yerevan" &#124; "Atlantic/Azores" &#124; "Atlantic/Bermuda" &#124; "Atlantic/Canary" &#124; "Atlantic/Cape_Verde" &#124; "Atlantic/Faeroe" &#124; "Atlantic/Faroe" &#124; "Atlantic/Jan_Mayen" &#124; "Atlantic/Madeira" &#124; "Atlantic/Reykjavik" &#124; "Atlantic/South_Georgia" &#124; "Atlantic/St_Helena" &#124; "Atlantic/Stanley" &#124; "Australia/ACT" &#124; "Australia/Adelaide" &#124; "Australia/Brisbane" &#124; "Australia/Broken_Hill" &#124; "Australia/Canberra" &#124; "Australia/Currie" &#124; "Australia/Darwin" &#124; "Australia/Eucla" &#124; "Australia/Hobart" &#124; "Australia/LHI" &#124; "Australia/Lindeman" &#124; "Australia/Lord_Howe" &#124; "Australia/Melbourne" &#124; "Australia/NSW" &#124; "Australia/North" &#124; "Australia/Perth" &#124; "Australia/Queensland" &#124; "Australia/South" &#124; "Australia/Sydney" &#124; "Australia/Tasmania" &#124; "Australia/Victoria" &#124; "Australia/West" &#124; "Australia/Yancowinna" &#124; "Brazil/Acre" &#124; "Brazil/DeNoronha" &#124; "Brazil/East" &#124; "Brazil/West" &#124; "CET" &#124; "CST6CDT" &#124; "Canada/Atlantic" &#124; "Canada/Central" &#124; "Canada/Eastern" &#124; "Canada/Mountain" &#124; "Canada/Newfoundland" &#124; "Canada/Pacific" &#124; "Canada/Saskatchewan" &#124; "Canada/Yukon" &#124; "Chile/Continental" &#124; "Chile/EasterIsland" &#124; "Cuba" &#124; "EET" &#124; "EST" &#124; "EST5EDT" &#124; "Egypt" &#124; "Eire" &#124; "Etc/GMT" &#124; "Etc/GMT+0" &#124; "Etc/GMT+1" &#124; "Etc/GMT+10" &#124; "Etc/GMT+11" &#124; "Etc/GMT+12" &#124; "Etc/GMT+2" &#124; "Etc/GMT+3" &#124; "Etc/GMT+4" &#124; "Etc/GMT+5" &#124; "Etc/GMT+6" &#124; "Etc/GMT+7" &#124; "Etc/GMT+8" &#124; "Etc/GMT+9" &#124; "Etc/GMT-0" &#124; "Etc/GMT-1" &#124; "Etc/GMT-10" &#124; "Etc/GMT-11" &#124; "Etc/GMT-12" &#124; "Etc/GMT-13" &#124; "Etc/GMT-14" &#124; "Etc/GMT-2" &#124; "Etc/GMT-3" &#124; "Etc/GMT-4" &#124; "Etc/GMT-5" &#124; "Etc/GMT-6" &#124; "Etc/GMT-7" &#124; "Etc/GMT-8" &#124; "Etc/GMT-9" &#124; "Etc/GMT0" &#124; "Etc/Greenwich" &#124; "Etc/UCT" &#124; "Etc/UTC" &#124; "Etc/Universal" &#124; "Etc/Zulu" &#124; "Europe/Amsterdam" &#124; "Europe/Andorra" &#124; "Europe/Astrakhan" &#124; "Europe/Athens" &#124; "Europe/Belfast" &#124; "Europe/Belgrade" &#124; "Europe/Berlin" &#124; "Europe/Bratislava" &#124; "Europe/Brussels" &#124; "Europe/Bucharest" &#124; "Europe/Budapest" &#124; "Europe/Busingen" &#124; "Europe/Chisinau" &#124; "Europe/Copenhagen" &#124; "Europe/Dublin" &#124; "Europe/Gibraltar" &#124; "Europe/Guernsey" &#124; "Europe/Helsinki" &#124; "Europe/Isle_of_Man" &#124; "Europe/Istanbul" &#124; "Europe/Jersey" &#124; "Europe/Kaliningrad" &#124; "Europe/Kiev" &#124; "Europe/Kirov" &#124; "Europe/Kyiv" &#124; "Europe/Lisbon" &#124; "Europe/Ljubljana" &#124; "Europe/London" &#124; "Europe/Luxembourg" &#124; "Europe/Madrid" &#124; "Europe/Malta" &#124; "Europe/Mariehamn" &#124; "Europe/Minsk" &#124; "Europe/Monaco" &#124; "Europe/Moscow" &#124; "Europe/Nicosia" &#124; "Europe/Oslo" &#124; "Europe/Paris" &#124; "Europe/Podgorica" &#124; "Europe/Prague" &#124; "Europe/Riga" &#124; "Europe/Rome" &#124; "Europe/Samara" &#124; "Europe/San_Marino" &#124; "Europe/Sarajevo" &#124; "Europe/Saratov" &#124; "Europe/Simferopol" &#124; "Europe/Skopje" &#124; "Europe/Sofia" &#124; "Europe/Stockholm" &#124; "Europe/Tallinn" &#124; "Europe/Tirane" &#124; "Europe/Tiraspol" &#124; "Europe/Ulyanovsk" &#124; "Europe/Uzhgorod" &#124; "Europe/Vaduz" &#124; "Europe/Vatican" &#124; "Europe/Vienna" &#124; "Europe/Vilnius" &#124; "Europe/Volgograd" &#124; "Europe/Warsaw" &#124; "Europe/Zagreb" &#124; "Europe/Zaporozhye" &#124; "Europe/Zurich" &#124; "GB" &#124; "GB-Eire" &#124; "GMT" &#124; "GMT+0" &#124; "GMT-0" &#124; "GMT0" &#124; "Greenwich" &#124; "HST" &#124; "Hongkong" &#124; "Iceland" &#124; "Indian/Antananarivo" &#124; "Indian/Chagos" &#124; "Indian/Christmas" &#124; "Indian/Cocos" &#124; "Indian/Comoro" &#124; "Indian/Kerguelen" &#124; "Indian/Mahe" &#124; "Indian/Maldives" &#124; "Indian/Mauritius" &#124; "Indian/Mayotte" &#124; "Indian/Reunion" &#124; "Iran" &#124; "Israel" &#124; "Jamaica" &#124; "Japan" &#124; "Kwajalein" &#124; "Libya" &#124; "MET" &#124; "MST" &#124; "MST7MDT" &#124; "Mexico/BajaNorte" &#124; "Mexico/BajaSur" &#124; "Mexico/General" &#124; "NZ" &#124; "NZ-CHAT" &#124; "Navajo" &#124; "PRC" &#124; "PST8PDT" &#124; "Pacific/Apia" &#124; "Pacific/Auckland" &#124; "Pacific/Bougainville" &#124; "Pacific/Chatham" &#124; "Pacific/Chuuk" &#124; "Pacific/Easter" &#124; "Pacific/Efate" &#124; "Pacific/Enderbury" &#124; "Pacific/Fakaofo" &#124; "Pacific/Fiji" &#124; "Pacific/Funafuti" &#124; "Pacific/Galapagos" &#124; "Pacific/Gambier" &#124; "Pacific/Guadalcanal" &#124; "Pacific/Guam" &#124; "Pacific/Honolulu" &#124; "Pacific/Johnston" &#124; "Pacific/Kanton" &#124; "Pacific/Kiritimati" &#124; "Pacific/Kosrae" &#124; "Pacific/Kwajalein" &#124; "Pacific/Majuro" &#124; "Pacific/Marquesas" &#124; "Pacific/Midway" &#124; "Pacific/Nauru" &#124; "Pacific/Niue" &#124; "Pacific/Norfolk" &#124; "Pacific/Noumea" &#124; "Pacific/Pago_Pago" &#124; "Pacific/Palau" &#124; "Pacific/Pitcairn" &#124; "Pacific/Pohnpei" &#124; "Pacific/Ponape" &#124; "Pacific/Port_Moresby" &#124; "Pacific/Rarotonga" &#124; "Pacific/Saipan" &#124; "Pacific/Samoa" &#124; "Pacific/Tahiti" &#124; "Pacific/Tarawa" &#124; "Pacific/Tongatapu" &#124; "Pacific/Truk" &#124; "Pacific/Wake" &#124; "Pacific/Wallis" &#124; "Pacific/Yap" &#124; "Poland" &#124; "Portugal" &#124; "ROC" &#124; "ROK" &#124; "Singapore" &#124; "Turkey" &#124; "UCT" &#124; "US/Alaska" &#124; "US/Aleutian" &#124; "US/Arizona" &#124; "US/Central" &#124; "US/East-Indiana" &#124; "US/Eastern" &#124; "US/Hawaii" &#124; "US/Indiana-Starke" &#124; "US/Michigan" &#124; "US/Mountain" &#124; "US/Pacific" &#124; "US/Samoa" &#124; "UTC" &#124; "Universal" &#124; "W-SU" &#124; "WET" &#124; "Zulu"| 
|trigger<sup>*required</sup>|ScheduleTrigger|

### Source

| Name | Type |
| --- | --- |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|model<sup>*required</sup>|"Execution" &#124; "TaskExecution" &#124; "ActionExecution"| 
|str<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|userStr<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### Task

| Name | Type | Description |
| --- | --- | --- |
|action<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^.+:.+$</code>|
|active|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Specifies whether a task should be skipped as a no operation or not. <i>default:</i> <code>true</code>|
|concurrency|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|conditions|null &#124; <a href="#taskconditionoption">TaskConditionOption</a>| |
|customSampleResult|[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)| |
|description|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|null &#124; <a href="#taskinput" target="_blank" rel="noopener noreferrer">TaskInput</a>| |
|name|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|position|null &#124; <a href="#taskposition">TaskPosition</a>| |
|predecessors|null &#124; Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |
|retry|null &#124; <a href="#taskretryoption" target="_blank" rel="noopener noreferrer">TaskRetryOption</a>| |
|timeout|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Specifies a default task timeout. 60 \* 60 (60min) is used when not set. <i>default:</i> <code>3600</code>|
|waitBefore|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Specifies a default task wait before in seconds. 0 is used when not set. <i>default:</i> <code>0</code>|
|withItems|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |

### TaskConditionOption

| Name | Type |
| --- | --- |
|custom|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|else|"SKIP" &#124; "STOP"| 
|states|null &#124; <a href="#taskconditionoptionstates">TaskConditionOptionStates</a>|

### TaskConditionOptionStates

**type**: Record&lt;string, &quot;SUCCESS&quot; | &quot;ERROR&quot; | &quot;ANY&quot; | &quot;OK&quot; | &quot;NOK&quot;&gt;

### TaskExecution

| Name | Type | Description |
| --- | --- | --- |
|action|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|active<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Whether task is active |
|conditionResults|<a href="#taskexecutionconditionresults" target="_blank" rel="noopener noreferrer">TaskExecutionConditionResults</a>| |
|conditions<sup>*required</sup>|<a href="#taskexecutionconditions">TaskExecutionConditions</a>| |
|description|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|endedAt<sup>*required</sup>|null &#124; Date| |
|errorReason|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|execution<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|Parent execution |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#taskexecutioninput" target="_blank" rel="noopener noreferrer">TaskExecutionInput</a>| |
|isApproval|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Whether this task is an approval request |
|name<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|position<sup>*required</sup>|<a href="#taskposition">TaskPosition</a>| |
|predecessors<sup>*required</sup>|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| |
|result<sup>*required</sup>|[any](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#any)| |
|runtime<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|<p>Calculate the runtime of a task execution in seconds. If the task execution is not ended, runtime is calculated until now.</p>  |
|startedAt<sup>*required</sup>|null &#124; Date| |
|state<sup>*required</sup>|"ERROR" &#124; "IDLE" &#124; "RUNNING" &#124; "SUCCESS" &#124; "UNKNOWN" &#124; "WAITING" &#124; "CANCELLED" &#124; "SKIPPED" &#124; "DISCARDED" &#124; "AWAITING_APPROVAL" &#124; "POST_PROCESSING"| |
|stateInfo|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |

### TaskExecutionConditionResults

**type**: Record&lt;string, any&gt;

### TaskExecutionConditions

**type**: Record&lt;string, any&gt;

### TaskExecutionInput

**type**: Record&lt;string, any&gt;

### TaskExecutions

**type**: Record&lt;string, TaskExecution&gt;

### TaskInput

**type**: Record&lt;string, any&gt;

### TaskPosition

| Name | Type |
| --- | --- |
|x<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|y<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|

### TaskRetryOption

| Name | Type | Description |
| --- | --- | --- |
|count<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Specifies a maximum number of times that a task can be repeated in case it fails on execution. |
|delay|[string](https://developer.mozilla.org/en-US/docs/Glossary/String) &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)|Specifies a delay in seconds between subsequent task retries |
|failedLoopIterationsOnly|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|Specifies whether retrying the failed iterations or the whole loop. Default: True. <i>default:</i> <code>true</code>|

### TaskTransition

The TaskTransitionSerializer inlines the related workflow object and list of variables.
Runtime is added as a property and calculated using the started_at and ended_at timestamps.

| Name | Type |
| --- | --- |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|taskNameFrom<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|taskNameTo<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### TaskTransitions

**type**: Record&lt;string, TaskTransition&gt;

### Tasks

**type**: Record&lt;string, Task&gt;

### Throttle

| Name | Type |
| --- | --- |
|isLimitHit<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|limitEvents<sup>*required</sup>|<a href="#throttlelimitevents" target="_blank" rel="noopener noreferrer">ThrottleLimitEvents</a>|

### ThrottleLimitEvent

| Name | Type |
| --- | --- |
|limit<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|timeLeftInSeconds<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| 
|timestamp<sup>*required</sup>|Date| 
|type<sup>*required</sup>|"workflow" &#124; "event_trigger"|

### ThrottleLimitEvents

**type**: Array&lt;<a href="#throttlelimitevent">ThrottleLimitEvent</a>&gt;

### ThrottleRequest

| Name | Type |
| --- | --- |
|isLimitHit<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|

### TimeTrigger

| Name | Type | Description |
| --- | --- | --- |
|time<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| Pattern: <code>^(\[0-1]\\d&#124;2\[0-3]):\[0-5]\\d$</code>|
|type<sup>*required</sup>|"time"| |

### Trigger

| Name | Type |
| --- | --- |
|eventTrigger|null &#124; <a href="#eventtrigger" target="_blank" rel="noopener noreferrer">EventTrigger</a>| 
|schedule|null &#124; <a href="#schedule">Schedule</a>|

### TriggerExport

| Name | Type |
| --- | --- |
|eventTrigger|null &#124; <a href="#eventtriggerexport" target="_blank" rel="noopener noreferrer">EventTriggerExport</a>| 
|schedule|null &#124; <a href="#scheduleexport">ScheduleExport</a>|

### TriggerManualDetail

| Name | Type |
| --- | --- |
|userId|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### TriggerRequest

| Name | Type |
| --- | --- |
|eventTrigger|null &#124; <a href="#eventtriggerrequest" target="_blank" rel="noopener noreferrer">EventTriggerRequest</a>| 
|schedule|null &#124; <a href="#schedulerequest">ScheduleRequest</a>|

### TriggerSubTypeDetail

| Name | Type |
| --- | --- |
|subType|"CUSTOM" &#124; "DAVIS_PROBLEM" &#124; "DAVIS_EVENT" &#124; "FIXED_INTERVAL" &#124; "TIME_OF_DAY" &#124; "CRON" &#124; "ONCE"|

### TriggerWorkflowDetail

| Name | Type |
| --- | --- |
|workflowTitle|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### UserSettings

| Name | Type |
| --- | --- |
|groups<sup>*required</sup>|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;|

### VersionResponse

| Name | Type |
| --- | --- |
|version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WebhookHandler

| Name | Type |
| --- | --- |
|active<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|connectionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|eventSignatureHeader<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|hmacSignatureEncoding|"hex" &#124; "base64"| 
|hmacSignaturePrefix|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|slackSigningSecret|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|staticSecret|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|validationMethod<sup>*required</sup>|"static" &#124; "slack" &#124; "hmac-sha256"| 
|webhookUrl<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WebhookHandlerList

| Name | Type |
| --- | --- |
|active<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|connectionId<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|webhookUrl<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WeekdaysNames

**type**: Array&lt;"MO" &#124; "TU" &#124; "WE" &#124; "TH" &#124; "FR" &#124; "SA" &#124; "SU"&gt;

### WeekdaysValues

**type**: Array&lt;1 &#124; 2 &#124; 3 &#124; 4 &#124; 5 &#124; 6 &#124; 7&gt;

### Workflow

Workflow can define multiple tasks and have at most one automatic trigger.
In undeployed state, a workflow is not billed and its automatic trigger won&apos;t be running.

| Name | Type | Description |
| --- | --- | --- |
|actor|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|guide|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>1000</code>|
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#workflowinput" target="_blank" rel="noopener noreferrer">WorkflowInput</a>| |
|isDeployed|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|isPrivate|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|lastExecution<sup>*required</sup>|null &#124; <a href="#execution">Execution</a>| |
|modificationInfo<sup>*required</sup>|<a href="#modificationinfo" target="_blank" rel="noopener noreferrer">ModificationInfo</a>| |
|owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ownerType|"GROUP" &#124; "USER"| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|taskDefaults|<a href="#workflowtaskdefaults">WorkflowTaskDefaults</a>| |
|tasks|<a href="#tasks" target="_blank" rel="noopener noreferrer">Tasks</a>| |
|throttle|<a href="#throttle">Throttle</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#trigger" target="_blank" rel="noopener noreferrer">Trigger</a>| |
|triggerType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |
|unacknowledgedSkippedScheduleAt|null &#124; Date| |
|version<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|workflowLimit<sup>*required</sup>|<a href="#workflowlimit">WorkflowLimit</a>| |

### WorkflowCreate

Workflow can define multiple tasks and have at most one automatic trigger.
In undeployed state, a workflow is not billed and its automatic trigger won&apos;t be running.

| Name | Type | Description |
| --- | --- | --- |
|actor|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|basedOnTemplate|null &#124; <a href="#basedontemplate" target="_blank" rel="noopener noreferrer">BasedOnTemplate</a>| |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|guide|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>1000</code>|
|id|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#workflowcreateinput">WorkflowCreateInput</a>| |
|isDeployed|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|isPrivate|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ownerType|"GROUP" &#124; "USER"| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|taskDefaults|<a href="#workflowcreatetaskdefaults" target="_blank" rel="noopener noreferrer">WorkflowCreateTaskDefaults</a>| |
|tasks|<a href="#tasks">Tasks</a>| |
|throttle|<a href="#throttlerequest" target="_blank" rel="noopener noreferrer">ThrottleRequest</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#triggerrequest">TriggerRequest</a>| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |
|unacknowledgedSkippedScheduleAt|null &#124; Date| |

### WorkflowCreateInput

**type**: Record&lt;string, any&gt;

### WorkflowCreateTaskDefaults

**type**: Record&lt;string, any&gt;

### WorkflowDefinitionTemplate

| Name | Type | Description |
| --- | --- | --- |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|guide|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>1000</code>|
|input|<a href="#workflowdefinitiontemplateinput" target="_blank" rel="noopener noreferrer">WorkflowDefinitionTemplateInput</a>| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|tasks|<a href="#tasks">Tasks</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#triggerexport" target="_blank" rel="noopener noreferrer">TriggerExport</a>| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |

### WorkflowDefinitionTemplateInput

**type**: Record&lt;string, any&gt;

### WorkflowExport

| Name | Type | Description |
| --- | --- | --- |
|actor|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|guide|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>1000</code>|
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#workflowexportinput">WorkflowExportInput</a>| |
|isPrivate|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ownerType|"GROUP" &#124; "USER"| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|tasks|<a href="#tasks" target="_blank" rel="noopener noreferrer">Tasks</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#triggerexport">TriggerExport</a>| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |

### WorkflowExportInput

**type**: Record&lt;string, any&gt;

### WorkflowInput

**type**: Record&lt;string, any&gt;

### WorkflowLimit

| Name | Type |
| --- | --- |
|isActive<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| 
|throttle|<a href="#throttlelimitevent" target="_blank" rel="noopener noreferrer">ThrottleLimitEvent</a>|

### WorkflowList

| Name | Type | Description |
| --- | --- | --- |
|actor|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|input|<a href="#workflowlistinput">WorkflowListInput</a>| |
|isDeployed|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|isPrivate|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| |
|lastExecution<sup>*required</sup>|null &#124; <a href="#execution" target="_blank" rel="noopener noreferrer">Execution</a>| |
|modificationInfo<sup>*required</sup>|<a href="#modificationinfo">ModificationInfo</a>| |
|owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ownerType|"GROUP" &#124; "USER"| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|taskDefaults|<a href="#workflowlisttaskdefaults" target="_blank" rel="noopener noreferrer">WorkflowListTaskDefaults</a>| |
|tasks|<a href="#tasks">Tasks</a>| |
|throttle|<a href="#throttle" target="_blank" rel="noopener noreferrer">Throttle</a>| |
|title<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#trigger">Trigger</a>| |
|triggerType<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |
|unacknowledgedSkippedScheduleAt|null &#124; Date| |
|version<sup>*required</sup>|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|workflowLimit<sup>*required</sup>|<a href="#workflowlimit" target="_blank" rel="noopener noreferrer">WorkflowLimit</a>| |

### WorkflowListInput

**type**: Record&lt;string, any&gt;

### WorkflowListTaskDefaults

**type**: Record&lt;string, any&gt;

### WorkflowTaskDefaults

**type**: Record&lt;string, any&gt;

### WorkflowTemplate

| Name | Type |
| --- | --- |
|metadata<sup>*required</sup>|<a href="#workflowtemplatemetadata">WorkflowTemplateMetadata</a>| 
|workflow<sup>*required</sup>|<a href="#workflowdefinitiontemplate" target="_blank" rel="noopener noreferrer">WorkflowDefinitionTemplate</a>|

### WorkflowTemplateApp

| Name | Type |
| --- | --- |
|id<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WorkflowTemplateDependencies

| Name | Type |
| --- | --- |
|apps<sup>*required</sup>|Array&lt;<a href="#workflowtemplateapp">WorkflowTemplateApp</a>&gt;|

### WorkflowTemplateInput

| Name | Type |
| --- | --- |
|schema<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| 
|targets<sup>*required</sup>|Array&lt;[string](https://developer.mozilla.org/en-US/docs/Glossary/String)&gt;| 
|type<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WorkflowTemplateMetadata

| Name | Type |
| --- | --- |
|dependencies<sup>*required</sup>|<a href="#workflowtemplatedependencies" target="_blank" rel="noopener noreferrer">WorkflowTemplateDependencies</a>| 
|inputs<sup>*required</sup>|Array&lt;<a href="#workflowtemplateinput">WorkflowTemplateInput</a>&gt;| 
|version<sup>*required</sup>|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)|

### WorkflowThrottlesResetStatus

| Name | Type |
| --- | --- |
|success<sup>*required</sup>|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)|

### WorkflowUpdate

Workflow can define multiple tasks and have at most one automatic trigger.
In undeployed state, a workflow is not billed and its automatic trigger won&apos;t be running.

| Name | Type | Description |
| --- | --- | --- |
|actor|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|description|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|guide|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|hourlyExecutionLimit|null &#124; [number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| <i>default:</i> <code>1000</code>|
|input|<a href="#workflowupdateinput" target="_blank" rel="noopener noreferrer">WorkflowUpdateInput</a>| |
|isDeployed|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|isPrivate|[boolean](https://developer.mozilla.org/en-US/docs/Glossary/Boolean)| <i>default:</i> <code>true</code>|
|owner|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|ownerType|"GROUP" &#124; "USER"| |
|result|null &#124; [string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|schemaVersion|[number](https://developer.mozilla.org/en-US/docs/Glossary/Number)| |
|taskDefaults|<a href="#workflowupdatetaskdefaults">WorkflowUpdateTaskDefaults</a>| |
|tasks|<a href="#tasks" target="_blank" rel="noopener noreferrer">Tasks</a>| |
|throttle|<a href="#throttlerequest">ThrottleRequest</a>| |
|title|[string](https://developer.mozilla.org/en-US/docs/Glossary/String)| |
|trigger|<a href="#triggerrequest" target="_blank" rel="noopener noreferrer">TriggerRequest</a>| |
|type|"STANDARD" &#124; "SIMPLE"|Workflow type. |
|unacknowledgedSkippedScheduleAt|null &#124; Date| |

### WorkflowUpdateInput

**type**: Record&lt;string, any&gt;

### WorkflowUpdateTaskDefaults

**type**: Record&lt;string, any&gt;

### EventTriggerConfig

**type**: &lt;a href=&quot;#eventquerytriggerconfig&quot;&gt;EventQueryTriggerConfig&lt;/a&gt; | &lt;a href=&quot;#davisproblemtriggerconfig&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DavisProblemTriggerConfig&lt;/a&gt; | &lt;a href=&quot;#daviseventtriggerconfig&quot;&gt;DavisEventTriggerConfig&lt;/a&gt;

### RulePreviewCreate

**type**: &lt;a href=&quot;#rrulepreviewrequest&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;RRulePreviewRequest&lt;/a&gt; | &lt;a href=&quot;#groupingrulepreviewrequest&quot;&gt;GroupingRulePreviewRequest&lt;/a&gt; | &lt;a href=&quot;#fixedoffsetrulepreviewrequest&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;FixedOffsetRulePreviewRequest&lt;/a&gt; | &lt;a href=&quot;#relativeoffsetrulepreviewrequest&quot;&gt;RelativeOffsetRulePreviewRequest&lt;/a&gt;

### ScheduleTrigger

**type**: &lt;a href=&quot;#crontrigger&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;CronTrigger&lt;/a&gt; | &lt;a href=&quot;#timetrigger&quot;&gt;TimeTrigger&lt;/a&gt; | &lt;a href=&quot;#intervaltrigger&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;IntervalTrigger&lt;/a&gt; | &lt;a href=&quot;#oncetrigger&quot;&gt;OnceTrigger&lt;/a&gt;

### TriggerTypeDetail

**type**: &lt;a href=&quot;#triggersubtypedetail&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TriggerSubTypeDetail&lt;/a&gt; | &lt;a href=&quot;#triggerworkflowdetail&quot;&gt;TriggerWorkflowDetail&lt;/a&gt; | &lt;a href=&quot;#triggermanualdetail&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TriggerManualDetail&lt;/a&gt;

### Weekdays

**type**: &lt;a href=&quot;#weekdaysnames&quot;&gt;WeekdaysNames&lt;/a&gt; | &lt;a href=&quot;#weekdaysvalues&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;WeekdaysValues&lt;/a&gt;

## Enums

<a name="actionexecutionstate"></a>
### ~~ActionExecutionState~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Error` | `Idle` | `Running` | `Success` | `Suspended` | `Unknown`

</div>


</div>

<a name="byday"></a>
### ~~Byday~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Fr` | `Mo` | `Sa` | `Su` | `Th` | `Tu` | `We`

</div>


</div>

<a name="byworkday"></a>
### ~~Byworkday~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

The type of days on which the recurrence will be applied.

#### Enum keys

<div class="padding-left--md">

`Holidays` | `Off` | `Working`

</div>


</div>

<a name="crontriggertype"></a>
### ~~CronTriggerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Cron`

</div>


</div>

<a name="daviseventnamematch"></a>
### ~~DavisEventNameMatch~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

Davis event name must equal or contain the string provided.

#### Enum keys

<div class="padding-left--md">

`Contains` | `Equals`

</div>


</div>

<a name="daviseventtriggerconfigtype"></a>
### ~~DavisEventTriggerConfigType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`DavisEvent`

</div>


</div>

<a name="davisproblemtriggerconfigtype"></a>
### ~~DavisProblemTriggerConfigType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`DavisProblem`

</div>


</div>

<a name="direction"></a>
### ~~Direction~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Next` | `Previous`

</div>


</div>

<a name="else"></a>
### ~~Else~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Skip` | `Stop`

</div>


</div>

<a name="entitytagsmatch"></a>
### ~~EntityTagsMatch~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

Event must match all or any of the entity tags.

#### Enum keys

<div class="padding-left--md">

`All` | `Any`

</div>


</div>

<a name="eventlogstate"></a>
### ~~EventLogState~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Cancelled` | `Deactivated` | `Discarded` | `Error` | `Idle` | `Paused` | `Running` | `Skipped` | `Success` | `Waiting`

</div>


</div>

<a name="eventquerytriggerconfigtype"></a>
### ~~EventQueryTriggerConfigType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Event`

</div>


</div>

<a name="eventtype"></a>
### ~~EventType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

Grail event type.

#### Enum keys

<div class="padding-left--md">

`Bizevents` | `DtSystemEvents` | `Events` | `SecurityEvents`

</div>


</div>

<a name="executionstate"></a>
### ~~ExecutionState~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Cancelled` | `Error` | `Paused` | `Running` | `Success` | `Unknown`

</div>


</div>

<a name="fixedoffsetrulepreviewruletype"></a>
### ~~FixedOffsetRulePreviewRuleType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`FixedOffset`

</div>


</div>

<a name="freq"></a>
### ~~Freq~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Daily` | `Hourly` | `Minutely` | `Monthly` | `Secondly` | `Weekly` | `Yearly`

</div>


</div>

<a name="getworkflowsqueryownertype"></a>
### ~~GetWorkflowsQueryOwnerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Group` | `User`

</div>


</div>

<a name="groupingrulepreviewruletype"></a>
### ~~GroupingRulePreviewRuleType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Grouping`

</div>


</div>

<a name="hmacsignatureencoding"></a>
### ~~HmacSignatureEncoding~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Base64` | `Hex`

</div>


</div>

<a name="intervaltriggertype"></a>
### ~~IntervalTriggerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Interval`

</div>


</div>

<a name="maintenancewindowtriggerbehaviortype"></a>
### ~~MaintenanceWindowTriggerBehaviorType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

Specifies when to trigger based on maintenance window status.

#### Enum keys

<div class="padding-left--md">

`Always` | `Inside` | `Outside`

</div>


</div>

<a name="model"></a>
### ~~Model~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`ActionExecution` | `Execution` | `TaskExecution`

</div>


</div>

<a name="oncetriggertype"></a>
### ~~OnceTriggerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Once`

</div>


</div>

<a name="ownertype"></a>
### ~~OwnerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Group` | `User`

</div>


</div>

<a name="rrulepreviewruletype"></a>
### ~~RRulePreviewRuleType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Rrule`

</div>


</div>

<a name="relativeoffsetrulepreviewruletype"></a>
### ~~RelativeOffsetRulePreviewRuleType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`RelativeOffset`

</div>


</div>

<a name="ruletype"></a>
### ~~RuleType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`FixedOffset` | `Grouping` | `RelativeOffset` | `Rrule`

</div>


</div>

<a name="scheduleinputtype"></a>
### ~~ScheduleInputType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Static`

</div>


</div>

<a name="taskexecutionstate"></a>
### ~~TaskExecutionState~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`AwaitingApproval` | `Cancelled` | `Discarded` | `Error` | `Idle` | `PostProcessing` | `Running` | `Skipped` | `Success` | `Unknown` | `Waiting`

</div>


</div>

<a name="throttlelimiteventtype"></a>
### ~~ThrottleLimitEventType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`EventTrigger` | `Workflow`

</div>


</div>

<a name="timetriggertype"></a>
### ~~TimeTriggerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Time`

</div>


</div>

<a name="timezone"></a>
### ~~Timezone~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`AfricaAbidjan` | `AfricaAccra` | `AfricaAddisAbaba` | `AfricaAlgiers` | `AfricaAsmara` | `AfricaAsmera` | `AfricaBamako` | `AfricaBangui` | `AfricaBanjul` | `AfricaBissau` | `AfricaBlantyre` | `AfricaBrazzaville` | `AfricaBujumbura` | `AfricaCairo` | `AfricaCasablanca` | `AfricaCeuta` | `AfricaConakry` | `AfricaDakar` | `AfricaDarEsSalaam` | `AfricaDjibouti` | `AfricaDouala` | `AfricaElAaiun` | `AfricaFreetown` | `AfricaGaborone` | `AfricaHarare` | `AfricaJohannesburg` | `AfricaJuba` | `AfricaKampala` | `AfricaKhartoum` | `AfricaKigali` | `AfricaKinshasa` | `AfricaLagos` | `AfricaLibreville` | `AfricaLome` | `AfricaLuanda` | `AfricaLubumbashi` | `AfricaLusaka` | `AfricaMalabo` | `AfricaMaputo` | `AfricaMaseru` | `AfricaMbabane` | `AfricaMogadishu` | `AfricaMonrovia` | `AfricaNairobi` | `AfricaNdjamena` | `AfricaNiamey` | `AfricaNouakchott` | `AfricaOuagadougou` | `AfricaPortoNovo` | `AfricaSaoTome` | `AfricaTimbuktu` | `AfricaTripoli` | `AfricaTunis` | `AfricaWindhoek` | `AmericaAdak` | `AmericaAnchorage` | `AmericaAnguilla` | `AmericaAntigua` | `AmericaAraguaina` | `AmericaArgentinaBuenosAires` | `AmericaArgentinaCatamarca` | `AmericaArgentinaComodRivadavia` | `AmericaArgentinaCordoba` | `AmericaArgentinaJujuy` | `AmericaArgentinaLaRioja` | `AmericaArgentinaMendoza` | `AmericaArgentinaRioGallegos` | `AmericaArgentinaSalta` | `AmericaArgentinaSanJuan` | `AmericaArgentinaSanLuis` | `AmericaArgentinaTucuman` | `AmericaArgentinaUshuaia` | `AmericaAruba` | `AmericaAsuncion` | `AmericaAtikokan` | `AmericaAtka` | `AmericaBahia` | `AmericaBahiaBanderas` | `AmericaBarbados` | `AmericaBelem` | `AmericaBelize` | `AmericaBlancSablon` | `AmericaBoaVista` | `AmericaBogota` | `AmericaBoise` | `AmericaBuenosAires` | `AmericaCambridgeBay` | `AmericaCampoGrande` | `AmericaCancun` | `AmericaCaracas` | `AmericaCatamarca` | `AmericaCayenne` | `AmericaCayman` | `AmericaChicago` | `AmericaChihuahua` | `AmericaCiudadJuarez` | `AmericaCoralHarbour` | `AmericaCordoba` | `AmericaCostaRica` | `AmericaCoyhaique` | `AmericaCreston` | `AmericaCuiaba` | `AmericaCuracao` | `AmericaDanmarkshavn` | `AmericaDawson` | `AmericaDawsonCreek` | `AmericaDenver` | `AmericaDetroit` | `AmericaDominica` | `AmericaEdmonton` | `AmericaEirunepe` | `AmericaElSalvador` | `AmericaEnsenada` | `AmericaFortNelson` | `AmericaFortWayne` | `AmericaFortaleza` | `AmericaGlaceBay` | `AmericaGodthab` | `AmericaGooseBay` | `AmericaGrandTurk` | `AmericaGrenada` | `AmericaGuadeloupe` | `AmericaGuatemala` | `AmericaGuayaquil` | `AmericaGuyana` | `AmericaHalifax` | `AmericaHavana` | `AmericaHermosillo` | `AmericaIndianaIndianapolis` | `AmericaIndianaKnox` | `AmericaIndianaMarengo` | `AmericaIndianaPetersburg` | `AmericaIndianaTellCity` | `AmericaIndianaVevay` | `AmericaIndianaVincennes` | `AmericaIndianaWinamac` | `AmericaIndianapolis` | `AmericaInuvik` | `AmericaIqaluit` | `AmericaJamaica` | `AmericaJujuy` | `AmericaJuneau` | `AmericaKentuckyLouisville` | `AmericaKentuckyMonticello` | `AmericaKnoxIn` | `AmericaKralendijk` | `AmericaLaPaz` | `AmericaLima` | `AmericaLosAngeles` | `AmericaLouisville` | `AmericaLowerPrinces` | `AmericaMaceio` | `AmericaManagua` | `AmericaManaus` | `AmericaMarigot` | `AmericaMartinique` | `AmericaMatamoros` | `AmericaMazatlan` | `AmericaMendoza` | `AmericaMenominee` | `AmericaMerida` | `AmericaMetlakatla` | `AmericaMexicoCity` | `AmericaMiquelon` | `AmericaMoncton` | `AmericaMonterrey` | `AmericaMontevideo` | `AmericaMontreal` | `AmericaMontserrat` | `AmericaNassau` | `AmericaNewYork` | `AmericaNipigon` | `AmericaNome` | `AmericaNoronha` | `AmericaNorthDakotaBeulah` | `AmericaNorthDakotaCenter` | `AmericaNorthDakotaNewSalem` | `AmericaNuuk` | `AmericaOjinaga` | `AmericaPanama` | `AmericaPangnirtung` | `AmericaParamaribo` | `AmericaPhoenix` | `AmericaPortAuPrince` | `AmericaPortOfSpain` | `AmericaPortoAcre` | `AmericaPortoVelho` | `AmericaPuertoRico` | `AmericaPuntaArenas` | `AmericaRainyRiver` | `AmericaRankinInlet` | `AmericaRecife` | `AmericaRegina` | `AmericaResolute` | `AmericaRioBranco` | `AmericaRosario` | `AmericaSantaIsabel` | `AmericaSantarem` | `AmericaSantiago` | `AmericaSantoDomingo` | `AmericaSaoPaulo` | `AmericaScoresbysund` | `AmericaShiprock` | `AmericaSitka` | `AmericaStBarthelemy` | `AmericaStJohns` | `AmericaStKitts` | `AmericaStLucia` | `AmericaStThomas` | `AmericaStVincent` | `AmericaSwiftCurrent` | `AmericaTegucigalpa` | `AmericaThule` | `AmericaThunderBay` | `AmericaTijuana` | `AmericaToronto` | `AmericaTortola` | `AmericaVancouver` | `AmericaVirgin` | `AmericaWhitehorse` | `AmericaWinnipeg` | `AmericaYakutat` | `AmericaYellowknife` | `AntarcticaCasey` | `AntarcticaDavis` | `AntarcticaDumontDUrville` | `AntarcticaMacquarie` | `AntarcticaMawson` | `AntarcticaMcMurdo` | `AntarcticaPalmer` | `AntarcticaRothera` | `AntarcticaSouthPole` | `AntarcticaSyowa` | `AntarcticaTroll` | `AntarcticaVostok` | `ArcticLongyearbyen` | `AsiaAden` | `AsiaAlmaty` | `AsiaAmman` | `AsiaAnadyr` | `AsiaAqtau` | `AsiaAqtobe` | `AsiaAshgabat` | `AsiaAshkhabad` | `AsiaAtyrau` | `AsiaBaghdad` | `AsiaBahrain` | `AsiaBaku` | `AsiaBangkok` | `AsiaBarnaul` | `AsiaBeirut` | `AsiaBishkek` | `AsiaBrunei` | `AsiaCalcutta` | `AsiaChita` | `AsiaChoibalsan` | `AsiaChongqing` | `AsiaChungking` | `AsiaColombo` | `AsiaDacca` | `AsiaDamascus` | `AsiaDhaka` | `AsiaDili` | `AsiaDubai` | `AsiaDushanbe` | `AsiaFamagusta` | `AsiaGaza` | `AsiaHarbin` | `AsiaHebron` | `AsiaHoChiMinh` | `AsiaHongKong` | `AsiaHovd` | `AsiaIrkutsk` | `AsiaIstanbul` | `AsiaJakarta` | `AsiaJayapura` | `AsiaJerusalem` | `AsiaKabul` | `AsiaKamchatka` | `AsiaKarachi` | `AsiaKashgar` | `AsiaKathmandu` | `AsiaKatmandu` | `AsiaKhandyga` | `AsiaKolkata` | `AsiaKrasnoyarsk` | `AsiaKualaLumpur` | `AsiaKuching` | `AsiaKuwait` | `AsiaMacao` | `AsiaMacau` | `AsiaMagadan` | `AsiaMakassar` | `AsiaManila` | `AsiaMuscat` | `AsiaNicosia` | `AsiaNovokuznetsk` | `AsiaNovosibirsk` | `AsiaOmsk` | `AsiaOral` | `AsiaPhnomPenh` | `AsiaPontianak` | `AsiaPyongyang` | `AsiaQatar` | `AsiaQostanay` | `AsiaQyzylorda` | `AsiaRangoon` | `AsiaRiyadh` | `AsiaSaigon` | `AsiaSakhalin` | `AsiaSamarkand` | `AsiaSeoul` | `AsiaShanghai` | `AsiaSingapore` | `AsiaSrednekolymsk` | `AsiaTaipei` | `AsiaTashkent` | `AsiaTbilisi` | `AsiaTehran` | `AsiaTelAviv` | `AsiaThimbu` | `AsiaThimphu` | `AsiaTokyo` | `AsiaTomsk` | `AsiaUjungPandang` | `AsiaUlaanbaatar` | `AsiaUlanBator` | `AsiaUrumqi` | `AsiaUstNera` | `AsiaVientiane` | `AsiaVladivostok` | `AsiaYakutsk` | `AsiaYangon` | `AsiaYekaterinburg` | `AsiaYerevan` | `AtlanticAzores` | `AtlanticBermuda` | `AtlanticCanary` | `AtlanticCapeVerde` | `AtlanticFaeroe` | `AtlanticFaroe` | `AtlanticJanMayen` | `AtlanticMadeira` | `AtlanticReykjavik` | `AtlanticSouthGeorgia` | `AtlanticStHelena` | `AtlanticStanley` | `AustraliaAct` | `AustraliaAdelaide` | `AustraliaBrisbane` | `AustraliaBrokenHill` | `AustraliaCanberra` | `AustraliaCurrie` | `AustraliaDarwin` | `AustraliaEucla` | `AustraliaHobart` | `AustraliaLhi` | `AustraliaLindeman` | `AustraliaLordHowe` | `AustraliaMelbourne` | `AustraliaNorth` | `AustraliaNsw` | `AustraliaPerth` | `AustraliaQueensland` | `AustraliaSouth` | `AustraliaSydney` | `AustraliaTasmania` | `AustraliaVictoria` | `AustraliaWest` | `AustraliaYancowinna` | `BrazilAcre` | `BrazilDeNoronha` | `BrazilEast` | `BrazilWest` | `CanadaAtlantic` | `CanadaCentral` | `CanadaEastern` | `CanadaMountain` | `CanadaNewfoundland` | `CanadaPacific` | `CanadaSaskatchewan` | `CanadaYukon` | `Cet` | `ChileContinental` | `ChileEasterIsland` | `Cst6Cdt` | `Cuba` | `Eet` | `Egypt` | `Eire` | `Est` | `Est5Edt` | `EtcGmt` | `EtcGmt0` | `EtcGmt_m0` | `EtcGmt_m1` | `EtcGmt_m10` | `EtcGmt_m11` | `EtcGmt_m12` | `EtcGmt_m13` | `EtcGmt_m14` | `EtcGmt_m2` | `EtcGmt_m3` | `EtcGmt_m4` | `EtcGmt_m5` | `EtcGmt_m6` | `EtcGmt_m7` | `EtcGmt_m8` | `EtcGmt_m9` | `EtcGmt_p0` | `EtcGmt_p1` | `EtcGmt_p10` | `EtcGmt_p11` | `EtcGmt_p12` | `EtcGmt_p2` | `EtcGmt_p3` | `EtcGmt_p4` | `EtcGmt_p5` | `EtcGmt_p6` | `EtcGmt_p7` | `EtcGmt_p8` | `EtcGmt_p9` | `EtcGreenwich` | `EtcUct` | `EtcUniversal` | `EtcUtc` | `EtcZulu` | `EuropeAmsterdam` | `EuropeAndorra` | `EuropeAstrakhan` | `EuropeAthens` | `EuropeBelfast` | `EuropeBelgrade` | `EuropeBerlin` | `EuropeBratislava` | `EuropeBrussels` | `EuropeBucharest` | `EuropeBudapest` | `EuropeBusingen` | `EuropeChisinau` | `EuropeCopenhagen` | `EuropeDublin` | `EuropeGibraltar` | `EuropeGuernsey` | `EuropeHelsinki` | `EuropeIsleOfMan` | `EuropeIstanbul` | `EuropeJersey` | `EuropeKaliningrad` | `EuropeKiev` | `EuropeKirov` | `EuropeKyiv` | `EuropeLisbon` | `EuropeLjubljana` | `EuropeLondon` | `EuropeLuxembourg` | `EuropeMadrid` | `EuropeMalta` | `EuropeMariehamn` | `EuropeMinsk` | `EuropeMonaco` | `EuropeMoscow` | `EuropeNicosia` | `EuropeOslo` | `EuropeParis` | `EuropePodgorica` | `EuropePrague` | `EuropeRiga` | `EuropeRome` | `EuropeSamara` | `EuropeSanMarino` | `EuropeSarajevo` | `EuropeSaratov` | `EuropeSimferopol` | `EuropeSkopje` | `EuropeSofia` | `EuropeStockholm` | `EuropeTallinn` | `EuropeTirane` | `EuropeTiraspol` | `EuropeUlyanovsk` | `EuropeUzhgorod` | `EuropeVaduz` | `EuropeVatican` | `EuropeVienna` | `EuropeVilnius` | `EuropeVolgograd` | `EuropeWarsaw` | `EuropeZagreb` | `EuropeZaporozhye` | `EuropeZurich` | `Gb` | `GbEire` | `Gmt` | `Gmt0` | `Gmt_m0` | `Gmt_p0` | `Greenwich` | `Hongkong` | `Hst` | `Iceland` | `IndianAntananarivo` | `IndianChagos` | `IndianChristmas` | `IndianCocos` | `IndianComoro` | `IndianKerguelen` | `IndianMahe` | `IndianMaldives` | `IndianMauritius` | `IndianMayotte` | `IndianReunion` | `Iran` | `Israel` | `Jamaica` | `Japan` | `Kwajalein` | `Libya` | `Met` | `MexicoBajaNorte` | `MexicoBajaSur` | `MexicoGeneral` | `Mst` | `Mst7Mdt` | `Navajo` | `Nz` | `NzChat` | `PacificApia` | `PacificAuckland` | `PacificBougainville` | `PacificChatham` | `PacificChuuk` | `PacificEaster` | `PacificEfate` | `PacificEnderbury` | `PacificFakaofo` | `PacificFiji` | `PacificFunafuti` | `PacificGalapagos` | `PacificGambier` | `PacificGuadalcanal` | `PacificGuam` | `PacificHonolulu` | `PacificJohnston` | `PacificKanton` | `PacificKiritimati` | `PacificKosrae` | `PacificKwajalein` | `PacificMajuro` | `PacificMarquesas` | `PacificMidway` | `PacificNauru` | `PacificNiue` | `PacificNorfolk` | `PacificNoumea` | `PacificPagoPago` | `PacificPalau` | `PacificPitcairn` | `PacificPohnpei` | `PacificPonape` | `PacificPortMoresby` | `PacificRarotonga` | `PacificSaipan` | `PacificSamoa` | `PacificTahiti` | `PacificTarawa` | `PacificTongatapu` | `PacificTruk` | `PacificWake` | `PacificWallis` | `PacificYap` | `Poland` | `Portugal` | `Prc` | `Pst8Pdt` | `Roc` | `Rok` | `Singapore` | `Turkey` | `Uct` | `Universal` | `UsAlaska` | `UsAleutian` | `UsArizona` | `UsCentral` | `UsEastIndiana` | `UsEastern` | `UsHawaii` | `UsIndianaStarke` | `UsMichigan` | `UsMountain` | `UsPacific` | `UsSamoa` | `Utc` | `WSu` | `Wet` | `Zulu`

</div>


</div>

<a name="triggersubtype"></a>
### ~~TriggerSubType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Cron` | `Custom` | `DavisEvent` | `DavisProblem` | `FixedInterval` | `Once` | `TimeOfDay`

</div>


</div>

<a name="triggertype"></a>
### ~~TriggerType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Event` | `Manual` | `Schedule` | `Workflow`

</div>


</div>

<a name="validationmethod"></a>
### ~~ValidationMethod~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`HmacSha256` | `Slack` | `Static`

</div>


</div>

<a name="weekdaysnamesitem"></a>
### ~~WeekdaysNamesItem~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`Fr` | `Mo` | `Sa` | `Su` | `Th` | `Tu` | `We`

</div>


</div>

<a name="weekdaysvaluesitem"></a>
### ~~WeekdaysValuesItem~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">



#### Enum keys

<div class="padding-left--md">

`WeekdaysValues_1` | `WeekdaysValues_2` | `WeekdaysValues_3` | `WeekdaysValues_4` | `WeekdaysValues_5` | `WeekdaysValues_6` | `WeekdaysValues_7`

</div>


</div>

<a name="wkst"></a>
### ~~Wkst~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

The week start day.

#### Enum keys

<div class="padding-left--md">

`Fr` | `Mo` | `Sa` | `Su` | `Th` | `Tu` | `We`

</div>


</div>

<a name="workflowtype"></a>
### ~~WorkflowType~~

> ⚠️ **Deprecated**
> Use literal values.

<div class="padding-left--md">

Represents a Workflow type.

#### Enum keys

<div class="padding-left--md">

`Simple` | `Standard`

</div>


</div>
