Skip to main content

Automation

  • Reference

Manage and run workflows with the AutomationEngine API.

Latest (V8)
npm install @dynatrace-sdk/client-automation

actionExecutionsClient

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

getActionExecution

actionExecutionsClient.getActionExecution(config): Promise<ActionExecution>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this action execution.

Returns

Return typeStatus codeDescription
ActionExecution200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getActionExecutionLog

actionExecutionsClient.getActionExecutionLog(config): Promise<string>

Required scope: automation:workflows:read

Returns the log output of a specific ActionExecution.

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this action execution.

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

actionsSampleResultClient

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

getActionSampleResult

⚠️ Deprecated

actionsSampleResultClient.getActionSampleResult(config): Promise<any>

Required scope: automation:workflows:read

Parameters

NameType
config.actionIdentifier*requiredstring

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

businessCalendarsClient

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

createBusinessCalendar

businessCalendarsClient.createBusinessCalendar(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:write

Parameters

NameType
config.body*requiredBusinessCalendarCreate

Returns

Return typeStatus codeDescription
BusinessCalendarResponse201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

deleteBusinessCalendar

businessCalendarsClient.deleteBusinessCalendar(config): Promise<void>

Required scope: automation:calendars:write

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

duplicateBusinessCalendar

businessCalendarsClient.duplicateBusinessCalendar(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:write

Parameters

NameTypeDescription
config.body*requiredDuplicationRequest
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
BusinessCalendarResponse201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getBusinessCalendar

businessCalendarsClient.getBusinessCalendar(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:read

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
BusinessCalendarResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getBusinessCalendarHistoryRecord

businessCalendarsClient.getBusinessCalendarHistoryRecord(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:read

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this business calendar.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
BusinessCalendarResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getBusinessCalendarHistoryRecords

businessCalendarsClient.getBusinessCalendarHistoryRecords(config): Promise<PaginatedChangeHistory>

Required scope: automation:calendars:read

Parameters

NameTypeDescription
config.allbooleanWhen false, the latest historical record is not returned.
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
PaginatedChangeHistory200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getBusinessCalendars

businessCalendarsClient.getBusinessCalendars(config): Promise<PaginatedBusinessCalendarResponseList>

Required scope: automation:calendars:read

Parameters

NameTypeDescription
config.limitnumberNumber of results to return per page.
config.offsetnumberThe initial index from which to return the results.
config.orderingstringWhich field to use when ordering the results.
config.searchstringA search term.

Returns

Return typeStatus codeDescription
PaginatedBusinessCalendarResponseList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data =
await businessCalendarsClient.getBusinessCalendars();

patchBusinessCalendar

businessCalendarsClient.patchBusinessCalendar(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:write

Parameters

NameTypeDescription
config.body*requiredBusinessCalendarUpdate
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
BusinessCalendarResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

restoreBusinessCalendarHistoryRecord

businessCalendarsClient.restoreBusinessCalendarHistoryRecord(config): Promise<void>

Required scope: automation:calendars:write

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this business calendar.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
void200No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

updateBusinessCalendar

businessCalendarsClient.updateBusinessCalendar(config): Promise<BusinessCalendarResponse>

Required scope: automation:calendars:write

Parameters

NameTypeDescription
config.body*requiredBusinessCalendarUpdate
config.id*requiredstringA UUID string identifying this business calendar.

Returns

Return typeStatus codeDescription
BusinessCalendarResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

eventTriggersClient

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

previewFilter

⚠️ Deprecated

eventTriggersClient.previewFilter(config): Promise<EventTriggerPreviewResponse>

Required scope: automation:workflows:read

Parameters

NameType
config.body*requiredEventTriggerPreviewRequest

Returns

Return typeStatus codeDescription
EventTriggerPreviewResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

executionsClient

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

cancelExecution

executionsClient.cancelExecution(config): Promise<void>

Required scope: automation:workflows:run

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

cancelTaskExecution

executionsClient.cancelTaskExecution(config): Promise<void>

Required scope: automation:workflows:run

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring
config.id*requiredstringTask name

Returns

Return typeStatus codeDescription
void200No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getAllEventLogs

executionsClient.getAllEventLogs(config): Promise<EventLogs>

Required scope: automation:workflows:read

Get all event logs

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
EventLogs200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getExecution

executionsClient.getExecution(config): Promise<Execution>

Required scope: automation:workflows:read

Get execution

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
Execution200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getExecutionActions

executionsClient.getExecutionActions(config): Promise<Array<string>>

Required scope: automation:workflows:read

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getExecutionLog

executionsClient.getExecutionLog(config): Promise<string>

Required scope: automation:workflows:read

Gets the execution log

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getExecutions

executionsClient.getExecutions(config): Promise<PaginatedExecutionList>

Required scope: automation:workflows:read

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.limitnumberNumber of results to return per page.
config.offsetnumberThe initial index from which to return the results.
config.orderingstringWhich field to use when ordering the results.
config.parentExecutionstring
config.parentWorkflowstring
config.scheduleArray<string>Multiple values may be separated by commas.
config.searchstringA search term.
config.startedAtGtestring
config.startedAtLtestring
config.stateArray<string>Multiple values may be separated by commas.
config.subworkflowOfTaskstringFilter executions by parentExecution/task.
config.triggerstring
config.triggerTypestring
config.userArray<string>Multiple values may be separated by commas.
config.workflowArray<string>Multiple values may be separated by commas.

Returns

Return typeStatus codeDescription
PaginatedExecutionList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await executionsClient.getExecutions();

getTaskExecution

executionsClient.getTaskExecution(config): Promise<TaskExecution>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring
config.id*requiredstringTask name

Returns

Return typeStatus codeDescription
TaskExecution200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTaskExecutionInput

executionsClient.getTaskExecutionInput(config): Promise<any>

Required scope: automation:workflows:read

Returns merged inputs from all ActionExecutions belonging to the TaskExecution.

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring
config.id*requiredstringTask name

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTaskExecutionLog

executionsClient.getTaskExecutionLog(config): Promise<string>

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.

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring
config.id*requiredstringTask name

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTaskExecutionResult

executionsClient.getTaskExecutionResult(config): Promise<any>

Required scope: automation:workflows:read

Returns merged results from all ActionExecutions belonging to the TaskExecution.

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring
config.id*requiredstringTask name

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTaskExecutions

executionsClient.getTaskExecutions(config): Promise<TaskExecutions>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring

Returns

Return typeStatus codeDescription
TaskExecutions200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTransitions

executionsClient.getTransitions(config): Promise<TaskTransitions>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.executionId*requiredstring

Returns

Return typeStatus codeDescription
TaskTransitions200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

pauseExecution

executionsClient.pauseExecution(config): Promise<void>

Required scope: automation:workflows:run

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

resumeExecution

executionsClient.resumeExecution(config): Promise<void>

Required scope: automation:workflows:run

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this execution.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

schedulesClient

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

getCountries

schedulesClient.getCountries(config): Promise<CountryList>

Required scope: automation:workflows:read

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

Returns

Return typeStatus codeDescription
CountryList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await schedulesClient.getCountries();

getHolidayCalendar

schedulesClient.getHolidayCalendar(config): Promise<HolidayCalendarList>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.fromstringFrom date in ISO format
config.key*requiredstringThe country name
config.tostringTo date in ISO format

Returns

Return typeStatus codeDescription
HolidayCalendarList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getTimezones

schedulesClient.getTimezones(config): Promise<Array<string>>

Required scope: automation:workflows:read

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await schedulesClient.getTimezones();

previewSchedule

⚠️ Deprecated

schedulesClient.previewSchedule(config): Promise<SchedulePreviewResponse>

Required scope: automation:workflows:read

Parameters

NameType
config.body*requiredSchedulePreviewRequest

Returns

Return typeStatus codeDescription
SchedulePreviewResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

schedulingRulesClient

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

createRule

schedulingRulesClient.createRule(config): Promise<Rule>

Required scope: automation:rules:write

Parameters

NameType
config.body*requiredRuleCreate

Returns

Return typeStatus codeDescription
Rule201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

deleteRule

schedulingRulesClient.deleteRule(config): Promise<void>

Required scope: automation:rules:write

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

duplicateRule

schedulingRulesClient.duplicateRule(config): Promise<Rule>

Required scope: automation:rules:write

Parameters

NameTypeDescription
config.body*requiredDuplicationRequest
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
Rule201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getRule

schedulingRulesClient.getRule(config): Promise<Rule>

Required scope: automation:rules:read

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
Rule200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getRuleHistoryRecord

schedulingRulesClient.getRuleHistoryRecord(config): Promise<Rule>

Required scope: automation:rules:read

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this rule.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
Rule200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getRuleHistoryRecords

schedulingRulesClient.getRuleHistoryRecords(config): Promise<PaginatedChangeHistory>

Required scope: automation:rules:read

Parameters

NameTypeDescription
config.allbooleanWhen false, the latest historical record is not returned.
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
PaginatedChangeHistory200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getRules

schedulingRulesClient.getRules(config): Promise<PaginatedRuleList>

Required scope: automation:rules:read

Parameters

NameTypeDescription
config.limitnumberNumber of results to return per page.
config.offsetnumberThe initial index from which to return the results.
config.orderingstringWhich field to use when ordering the results.
config.searchstringA search term.

Returns

Return typeStatus codeDescription
PaginatedRuleList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await schedulingRulesClient.getRules();

patchRule

schedulingRulesClient.patchRule(config): Promise<Rule>

Required scope: automation:rules:write

Parameters

NameTypeDescription
config.body*requiredRuleUpdate
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
Rule200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

previewRule

⚠️ Deprecated

schedulingRulesClient.previewRule(config): Promise<RulePreviewResponse>

Required scope: automation:workflows:read

Parameters

NameType
config.body*requiredRulePreviewCreate

Returns

Return typeStatus codeDescription
RulePreviewResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

restoreRuleHistoryRecord

schedulingRulesClient.restoreRuleHistoryRecord(config): Promise<void>

Required scope: automation:rules:write

Parameters

NameTypeDescription
config.id*requiredstringA UUID string identifying this rule.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
void200No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

updateRule

schedulingRulesClient.updateRule(config): Promise<Rule>

Required scope: automation:rules:write

Parameters

NameTypeDescription
config.body*requiredRuleUpdate
config.id*requiredstringA UUID string identifying this rule.

Returns

Return typeStatus codeDescription
Rule200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

settingsClient

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

getServiceUsers

⚠️ Deprecated

settingsClient.getServiceUsers(config): Promise<GetServiceUsersResponse>

Required scope: automation:workflows:read

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

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await settingsClient.getServiceUsers();

getSettings

⚠️ Deprecated

settingsClient.getSettings(config): Promise<GetSettingsResponse>

Required scope: automation:workflows:read

Get system settings

Returns

Return typeStatus codeDescription
GetSettingsResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await settingsClient.getSettings();

getUserPermissions

⚠️ Deprecated

settingsClient.getUserPermissions(config): Promise<Array<string>>

Required scope: automation:workflows:read

Get current user effective permissions.

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await settingsClient.getUserPermissions();

getUserSettings

⚠️ Deprecated

settingsClient.getUserSettings(config): Promise<UserSettings>

Required scope: automation:workflows:read

Get user-specific settings

Returns

Return typeStatus codeDescription
UserSettings200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await settingsClient.getUserSettings();

updateAuthorizations

⚠️ Deprecated

settingsClient.updateAuthorizations(config): Promise<void>

Required scope: automation:workflows:read

Returns

Return typeStatus codeDescription
void202No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await settingsClient.updateAuthorizations();

versionClient

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

getVersion

versionClient.getVersion(config): Promise<VersionResponse>

Required scope: automation:workflows:read

Returns

Return typeStatus codeDescription
VersionResponse200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await versionClient.getVersion();

webhookHandlersClient

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

deleteWebhookHandler

webhookHandlersClient.deleteWebhookHandler(config): Promise<void>

Required scope: automation:webhookhandlers:write

Parameters

NameTypeDescription
config.connectionId*requiredstringThe ID of the connection this webhook handler belongs to

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWebhookHandler

webhookHandlersClient.getWebhookHandler(config): Promise<WebhookHandler>

Required scope: automation:webhookhandlers:read

Parameters

NameTypeDescription
config.connectionId*requiredstringThe ID of the connection this webhook handler belongs to

Returns

Return typeStatus codeDescription
WebhookHandler200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWebhookHandlers

webhookHandlersClient.getWebhookHandlers(config): Promise<Array<WebhookHandlerList>>

Required scope: automation:webhookhandlers:read

Returns

Return typeStatus codeDescription
WebhookHandlerList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data =
await webhookHandlersClient.getWebhookHandlers();

writeWebhookHandler

webhookHandlersClient.writeWebhookHandler(config): Promise<WebhookHandler>

Required scope: automation:webhookhandlers:write

Parameters

NameTypeDescription
config.body*requiredWebhookHandlerWrite
config.connectionId*requiredstringThe ID of the connection this webhook handler belongs to

Returns

Return typeStatus codeDescription
WebhookHandler200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

workflowsClient

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

createWorkflow

workflowsClient.createWorkflow(config): Promise<Workflow>

Required scope: automation:workflows:write

Creates a workflow and sets usages

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.body*requiredWorkflowCreate

Returns

Return typeStatus codeDescription
Workflow201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

deleteWorkflow

workflowsClient.deleteWorkflow(config): Promise<void>

Required scope: automation:workflows:write

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
void204No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

duplicateWorkflow

workflowsClient.duplicateWorkflow(config): Promise<Workflow>

Required scope: automation:workflows:write

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.body*requiredDuplicationRequest
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
Workflow201

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

exportWorkflow

workflowsClient.exportWorkflow(config): Promise<WorkflowExport>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
WorkflowExport200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

exportWorkflowHistoryRecord

workflowsClient.exportWorkflowHistoryRecord(config): Promise<Workflow>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
Workflow200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

exportWorkflowHistoryRecordTemplate

workflowsClient.exportWorkflowHistoryRecordTemplate(config): Promise<WorkflowTemplate>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
WorkflowTemplate200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

exportWorkflowTemplate

workflowsClient.exportWorkflowTemplate(config): Promise<WorkflowTemplate>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
WorkflowTemplate200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflow

workflowsClient.getWorkflow(config): Promise<Workflow>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
Workflow200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflowActions

workflowsClient.getWorkflowActions(config): Promise<Array<string>>

Required scope: automation:workflows:read

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
void200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflowHistoryRecord

workflowsClient.getWorkflowHistoryRecord(config): Promise<Workflow>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
Workflow200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflowHistoryRecords

workflowsClient.getWorkflowHistoryRecords(config): Promise<PaginatedChangeHistory>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.allbooleanWhen false, the latest historical record is not returned.
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
PaginatedChangeHistory200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflowTask

workflowsClient.getWorkflowTask(config): Promise<Task>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstring
config.workflowId*requiredstring

Returns

Return typeStatus codeDescription
Task200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflowTasks

workflowsClient.getWorkflowTasks(config): Promise<Tasks>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
Tasks200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

getWorkflows

workflowsClient.getWorkflows(config): Promise<PaginatedWorkflowList>

Required scope: automation:workflows:read

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.idstring
config.isDeployedboolean
config.lastExecutionStateInArray<string>Multiple values may be separated by commas.
config.limitnumberNumber of results to return per page.
config.modificationInfoLastModifiedByArray<string>Multiple values may be separated by commas.
config.offsetnumberThe initial index from which to return the results.
config.orderingstringWhich field to use when ordering the results.
config.ownerstring
config.ownerType"GROUP" | "USER"
config.searchstringA search term.
config.throttleIsLimitHitboolean
config.triggerScheduleIsFaultyboolean
config.triggerTypestring
config.typestring
config.unacknowledgedSkippedScheduleAtGtestring
config.unacknowledgedSkippedScheduleAtLtestring

Returns

Return typeStatus codeDescription
PaginatedWorkflowList200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

const data = await workflowsClient.getWorkflows();

patchWorkflow

workflowsClient.patchWorkflow(config): Promise<Workflow>

Required scope: automation:workflows:write

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.body*requiredWorkflowUpdate
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
Workflow200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

resetWorkflowThrottles

workflowsClient.resetWorkflowThrottles(config): Promise<WorkflowThrottlesResetStatus>

Required scope: automation:workflows:write

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
WorkflowThrottlesResetStatus200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

restoreWorkflowHistoryRecord

workflowsClient.restoreWorkflowHistoryRecord(config): Promise<void>

Required scope: automation:workflows:write

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

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.id*requiredstringA UUID string identifying this workflow.
config.version*requiredstringPattern: ^[\d]+$

Returns

Return typeStatus codeDescription
void200No response body

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

runWorkflow

workflowsClient.runWorkflow(config): Promise<Execution>

Required scope: automation:workflows:run

Creates an Execution for the Workflow.

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.body*requiredExecutionInputsRequest
config.id*requiredstringA UUID string identifying this workflow.
config.monitorbooleanSpecifies whether the execution data of the SIMPLE workflow type is available for monitoring until the execution is complete.

Returns

Return typeStatus codeDescription
Execution201Execution successfully created
Execution202No execution created - execution with uniqueQualifier provided already exists

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

updateWorkflow

workflowsClient.updateWorkflow(config): Promise<Workflow>

Required scope: automation:workflows:write

Parameters

NameTypeDescription
config.adminAccessbooleanAllow access to all workflows/executions - additionally requires automation:workflows:admin
config.body*requiredWorkflowUpdate
config.id*requiredstringA UUID string identifying this workflow.

Returns

Return typeStatus codeDescription
Workflow200

Throws

Error TypeError Message
ErrorEnvelopeError

Code example

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

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

Types

ActionExecution

NameTypeDescription
action*requiredstring
actionExecutionIdnull | string
attemptnumber
endedAtnull | Date
id*requiredstring
inputActionExecutionInput
loopItemActionExecutionLoopItem
resultany
runtimenull | number
startedAtnull | Date
state"ERROR" | "IDLE" | "RUNNING" | "SUSPENDED" | "SUCCESS" | "UNKNOWN"
stateInfonull | string
taskExe*requiredstringParent task execution

ActionExecutionInput

type: Record<string, any>

ActionExecutionLoopItem

type: Record<string, any>

BasedOnTemplate

NameType
originAppIdnull | string
titlenull | string
trackingId*requiredstring
versionnull | string

BusinessCalendarCreate

NameType
descriptionstring
holidaysHolidays
idstring
title*requiredstring
validFromstring
validTostring
weekdaysWeekdays
weekstartnumber

BusinessCalendarResponse

NameTypeDescription
descriptionstring
holidaysHolidays
id*requiredstring
modificationInfo*requiredModificationInfo
title*requiredstring
validFrom*requiredstring
validTo*requiredstring
version*requirednumber
weekdays*requiredWeekdaysValuesThe weekdays values
weekdaysNames*requiredWeekdaysNamesThe weekdays names
weekstart*requirednumber

BusinessCalendarUpdate

NameType
descriptionstring
holidaysHolidays
titlestring
validFromstring
validTostring
weekdaysWeekdays
weekstartnumber

ChangeHistory

NameType
dateCreated*requiredDate
id*requirednumber
user*requiredstring
version*requirednumber

Country

NameType
id*requiredstring
title*requiredstring

CountryList

NameType
count*requirednumber
results*requiredArray<Country>

CronTrigger

NameType
cron*requiredstring
type*required"cron"

DavisEventConfig

NameTypeDescription
customFilternull | stringAdditional DQL matcher expression to further filter events to match. default: ""
entityTagsnull | EntityTags
entityTagsMatchnull | "all" | "any"
maintenanceWindowTriggerBehavior"always" | "inside" | "outside"default: "always"
namesnull | Array<DavisEventName>
onProblemClosebooleanTrigger on Davis event open only or also on close. default: false
typesDEPRECATEDnull | Array<string>

DavisEventName

NameTypeDescription
match*required"equals" | "contains"Davis event name must equal or contain the string provided.
name*requiredstring

DavisEventTriggerConfig

NameType
type*required"davis-event"
value*requiredDavisEventConfig

DavisProblemCategories

NameTypeDefault
availabilitybooleanfalse
custombooleanfalse
errorbooleanfalse
infobooleanfalse
monitoringUnavailablebooleanfalse
resourcebooleanfalse
slowdownbooleanfalse

DavisProblemConfig

NameTypeDescription
analysisReadybooleanRun only after first root cause analysis run completed. default: false
categories*requiredDavisProblemCategories
customFilternull | stringAdditional DQL matcher expression to further filter events to match. default: ""
entityTagsnull | EntityTags
entityTagsMatchnull | "all" | "any"
onProblemClosebooleanTrigger on Davis problem open only or also on close. default: false
problemOpenDurationnull | 5 | 10 | 15 | 30 | 60 | 120 | 240 | 1440 | 10080Minimum problem duration in minutes before the trigger fires.
severityThresholdnull | numberTriggers only for problems whose severity is this value or more severe. Lower numbers are more severe (1 = critical, 5 = informational), so 3 matches severities 1, 2, and 3.
triggerOnUpdateFieldsArray<"dt.davis.affected_users_count" | "dt.davis.impact_level" | "event.category" | "event.severity" | "root_cause_entity_id" | "smartscape.affected_entities">Problem event fields tracked for value changes. Changes to any selected field cause re-triggering.

DavisProblemTriggerConfig

NameType
type*required"davis-problem"
value*requiredDavisProblemConfig

DuplicationRequest

NameType
titlestring

EntityTags

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

type: Record<string, string | string[]>

EnvironmentObject

NameType
id*requiredstring
limits*requiredExecutionLimits
workflowsCount*requirednumber
workflowsLimitnumber

Error

NameType
code*requirednumber
detailsErrorDetails
message*requiredstring

ErrorDetails

NameType
errorCodestring
errorRefstring

ErrorEnvelope

NameType
error*requiredError

EventLog

NameType
causenull | string
contextnull | EventLogContext
event*requiredstring
source*requiredSource
state*required"ERROR" | "IDLE" | "RUNNING" | "SUCCESS" | "DEACTIVATED" | "WAITING" | "PAUSED" | "CANCELLED" | "SKIPPED" | "DISCARDED"
timestamp*requiredDate

EventLogContext

type: Record<string, any>

EventLogs

type: Array<EventLog>

EventQuery

NameTypeDescription
eventType"events" | "bizevents" | "dt.system.events" | "security.events"Grail event type.
query*requiredstringDQL matcher expression defining which events to match.

EventQueryTriggerConfig

NameType
type*required"event"
value*requiredEventQuery

EventTrigger

NameType
filterQuery*requiredstring
isActiveboolean
triggerConfigurationEventTriggerConfig
uniqueExpression*requirednull | string

EventTriggerExport

NameType
isActiveboolean
triggerConfigurationEventTriggerConfig

EventTriggerPreviewRequest

NameType
triggerConfiguration*requiredEventTriggerConfig

EventTriggerPreviewResponse

NameType
filterQuery*requiredstring
triggerConfiguration*requiredEventTriggerConfig

EventTriggerRequest

NameType
isActiveboolean
triggerConfigurationEventTriggerConfig

Execution

NameTypeDescription
actor*requiredstring
endedAtnull | Date
eventTriggernull | string
id*requiredstring
inputExecutionInput
isDraftboolean
paramsExecutionParams
parentExecution*requirednull | string
parentTaskName*requirednull | stringParent task execution's name (subworkflows only)
providedInputnull | ExecutionProvidedInput
resultany
rootExecutionnull | string
rootWorkflownull | string
runtime*requirednumber

Calculate the runtime of an execution in seconds. If the execution is not ended, runtime is calculated until now.

schedulenull | string
startedAtDate
state*required"ERROR" | "RUNNING" | "SUCCESS" | "UNKNOWN" | "PAUSED" | "CANCELLED"
stateInfonull | string
title*requiredstring
triggernull | string
triggerType*required"Manual" | "Schedule" | "Event" | "Workflow"
triggerTypeDetailTriggerTypeDetail
usernull | string
workflow*requiredstringExecuted Workflow
workflowType*required"STANDARD" | "SIMPLE"
workflowVersion*requirednull | number

ExecutionInput

type: Record<string, any>

ExecutionInputsRequest

Inputs for workflow executions

NameTypeDescription
inputExecutionInputsRequestInputInputs (key/value pairs) default:
paramsExecutionInputsRequestParamsMetadata (can be nested object) default:
uniqueQualifiernull | stringA qualifier that must not have been used before to trigger the execution

ExecutionInputsRequestInput

Inputs (key/value pairs)

type: Record<string, any>

ExecutionInputsRequestParams

Metadata (can be nested object)

type: Record<string, any>

ExecutionLimits

NameType
hourlyEventTriggerSimple*requirednumber
hourlyEventTriggerStandard*requirednumber
hourlyExecutionDefaultSimple*requirednumber
hourlyExecutionDefaultStandard*requirednumber
hourlyExecutionUpperBoundSimple*requirednumber
hourlyExecutionUpperBoundStandard*requirednumber

ExecutionParams

type: Record<string, any>

ExecutionProvidedInput

type: Record<string, any>

FixedOffsetRule

NameTypeDescription
offset*requirednumberOffset days
rule*requiredstring

FixedOffsetRulePreviewRequest

NameTypeDescription
businessCalendarnull | string
countnumberdefault: 10
dateFromnull | stringStart date for the preview range (yyyy-mm-dd). Defaults to UTC today.
dateTonull | stringEnd 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*requiredFixedOffsetRule
idnull | string
ruleType*required"fixed_offset"

GetServiceUsersResponse

type: Record<string, any>

GetSettingsResponse

NameType
environment*requiredEnvironmentObject
features*requiredArray<string>
groupId*requiredstring
policyId*requiredstring
scopes*requiredGetSettingsResponseScopes

GetSettingsResponseScopes

type: Record<string, string>

GroupingRule

NameType
combinenull | Array<string>
intersectnull | Array<string>
subtractnull | Array<string>

GroupingRulePreviewRequest

NameTypeDescription
businessCalendarnull | string
countnumberdefault: 10
dateFromnull | stringStart date for the preview range (yyyy-mm-dd). Defaults to UTC today.
dateTonull | stringEnd 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*requiredGroupingRule
idnull | string
ruleType*required"grouping"

Holiday

NameType
date*requiredstring
title*requiredstring

HolidayCalendarList

NameType
count*requirednumber
results*requiredArray<Holiday>

Holidays

type: Array<Holiday>

IntervalTrigger

NameTypeDescription
betweenEndnull | stringPattern: ^([0-1]\d|2[0-3]):[0-5]\d$
betweenStartnull | stringPattern: ^([0-1]\d|2[0-3]):[0-5]\d$
intervalMinutes*requirednumber
type*required"interval"

ModificationInfo

NameType
createdBy*requirednull | string
createdTime*requiredDate
lastModifiedBy*requirednull | string
lastModifiedTime*requiredDate

OnceTrigger

NameTypeDescription
at*requiredstringDatetime in ISO 8601 format without timezone information.
Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$
type*required"once"

PaginatedBusinessCalendarResponseList

NameType
count*requirednumber
results*requiredArray<BusinessCalendarResponse>

PaginatedChangeHistory

NameType
count*requirednumber
results*requiredArray<ChangeHistory>

PaginatedExecutionList

NameType
count*requirednumber
results*requiredArray<Execution>

PaginatedRuleList

NameType
count*requirednumber
results*requiredArray<Rule>

PaginatedWorkflowList

NameType
count*requirednumber
results*requiredArray<WorkflowList>

RRule

NameTypeDescription
bydaynull | Array<"MO" | "TU" | "WE" | "TH" | "FR" | "SA" | "SU">Define the weekdays where the recurrence will be applied.
bymonthnull | Array<number>The months to apply the recurrence to.
bymonthdaynull | Array<number>The month days to apply the recurrence to.
bysetposnull | Array<number>Each given integer will specify an occurrence number, corresponding to the nth occurrence of the rule inside the frequency period
byweeknonull | Array<number>The week numbers to apply the recurrence to.
byworkdaynull | "WORKING" | "HOLIDAYS" | "OFF"The type of days on which the recurrence will be applied.
byyeardaynull | Array<number>The year days to apply the recurrence to.
datestart*requiredstringThe recurrence start.
freq*required"YEARLY" | "MONTHLY" | "WEEKLY" | "DAILY" | "HOURLY" | "MINUTELY" | "SECONDLY"
intervalnumberThe interval between each freq iteration. default: 1
untilnull | DateSpecifying the upper-bound limit of the recurrence.
wkstnull | "MO" | "TU" | "WE" | "TH" | "FR" | "SA" | "SU"The week start day.

RRulePreviewRequest

NameTypeDescription
businessCalendarnull | string
countnumberdefault: 10
dateFromnull | stringStart date for the preview range (yyyy-mm-dd). Defaults to UTC today.
dateTonull | stringEnd 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.
idnull | string
rrule*requiredRRule
ruleType*required"rrule"

RelativeOffsetRule

NameType
direction*required"next" | "previous"
sourceRule*requiredstring
targetRule*requiredstring

RelativeOffsetRulePreviewRequest

NameTypeDescription
businessCalendarnull | string
countnumberdefault: 10
dateFromnull | stringStart date for the preview range (yyyy-mm-dd). Defaults to UTC today.
dateTonull | stringEnd 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.
idnull | string
relativeOffsetRule*requiredRelativeOffsetRule
ruleType*required"relative_offset"

Rule

NameType
businessCalendarnull | string
descriptionstring
fixedOffsetRulenull | FixedOffsetRule
groupingRulenull | GroupingRule
id*requiredstring
modificationInfo*requiredModificationInfo
relativeOffsetRulenull | RelativeOffsetRule
rrulenull | RRule
ruleType*required"fixed_offset" | "grouping" | "rrule" | "relative_offset"
title*requiredstring
version*requirednumber

RuleCreate

NameType
businessCalendarnull | string
descriptionstring
fixedOffsetRulenull | FixedOffsetRule
groupingRulenull | GroupingRule
idstring
relativeOffsetRulenull | RelativeOffsetRule
rrulenull | RRule
ruleType*required"fixed_offset" | "grouping" | "rrule" | "relative_offset"
title*requiredstring

RulePreviewResponse

NameType
errornull | string
nextExecutionsnull | Array<Date>
valid*requiredboolean

RuleUpdate

NameType
businessCalendarnull | string
descriptionstring
fixedOffsetRulenull | FixedOffsetRule
groupingRulenull | GroupingRule
relativeOffsetRulenull | RelativeOffsetRule
rrulenull | RRule
ruleType"fixed_offset" | "grouping" | "rrule" | "relative_offset"
titlestring

Schedule

NameType
filterParametersnull | ScheduleFilterParameters
inputsScheduleInputs
isActiveboolean
isFaulty*requiredboolean
nextExecutionnull | Date
rulenull | string
timezone"Africa/Abidjan" | "Africa/Accra" | "Africa/Addis_Ababa" | "Africa/Algiers" | "Africa/Asmara" | "Africa/Asmera" | "Africa/Bamako" | "Africa/Bangui" | "Africa/Banjul" | "Africa/Bissau" | "Africa/Blantyre" | "Africa/Brazzaville" | "Africa/Bujumbura" | "Africa/Cairo" | "Africa/Casablanca" | "Africa/Ceuta" | "Africa/Conakry" | "Africa/Dakar" | "Africa/Dar_es_Salaam" | "Africa/Djibouti" | "Africa/Douala" | "Africa/El_Aaiun" | "Africa/Freetown" | "Africa/Gaborone" | "Africa/Harare" | "Africa/Johannesburg" | "Africa/Juba" | "Africa/Kampala" | "Africa/Khartoum" | "Africa/Kigali" | "Africa/Kinshasa" | "Africa/Lagos" | "Africa/Libreville" | "Africa/Lome" | "Africa/Luanda" | "Africa/Lubumbashi" | "Africa/Lusaka" | "Africa/Malabo" | "Africa/Maputo" | "Africa/Maseru" | "Africa/Mbabane" | "Africa/Mogadishu" | "Africa/Monrovia" | "Africa/Nairobi" | "Africa/Ndjamena" | "Africa/Niamey" | "Africa/Nouakchott" | "Africa/Ouagadougou" | "Africa/Porto-Novo" | "Africa/Sao_Tome" | "Africa/Timbuktu" | "Africa/Tripoli" | "Africa/Tunis" | "Africa/Windhoek" | "America/Adak" | "America/Anchorage" | "America/Anguilla" | "America/Antigua" | "America/Araguaina" | "America/Argentina/Buenos_Aires" | "America/Argentina/Catamarca" | "America/Argentina/ComodRivadavia" | "America/Argentina/Cordoba" | "America/Argentina/Jujuy" | "America/Argentina/La_Rioja" | "America/Argentina/Mendoza" | "America/Argentina/Rio_Gallegos" | "America/Argentina/Salta" | "America/Argentina/San_Juan" | "America/Argentina/San_Luis" | "America/Argentina/Tucuman" | "America/Argentina/Ushuaia" | "America/Aruba" | "America/Asuncion" | "America/Atikokan" | "America/Atka" | "America/Bahia" | "America/Bahia_Banderas" | "America/Barbados" | "America/Belem" | "America/Belize" | "America/Blanc-Sablon" | "America/Boa_Vista" | "America/Bogota" | "America/Boise" | "America/Buenos_Aires" | "America/Cambridge_Bay" | "America/Campo_Grande" | "America/Cancun" | "America/Caracas" | "America/Catamarca" | "America/Cayenne" | "America/Cayman" | "America/Chicago" | "America/Chihuahua" | "America/Ciudad_Juarez" | "America/Coral_Harbour" | "America/Cordoba" | "America/Costa_Rica" | "America/Coyhaique" | "America/Creston" | "America/Cuiaba" | "America/Curacao" | "America/Danmarkshavn" | "America/Dawson" | "America/Dawson_Creek" | "America/Denver" | "America/Detroit" | "America/Dominica" | "America/Edmonton" | "America/Eirunepe" | "America/El_Salvador" | "America/Ensenada" | "America/Fort_Nelson" | "America/Fort_Wayne" | "America/Fortaleza" | "America/Glace_Bay" | "America/Godthab" | "America/Goose_Bay" | "America/Grand_Turk" | "America/Grenada" | "America/Guadeloupe" | "America/Guatemala" | "America/Guayaquil" | "America/Guyana" | "America/Halifax" | "America/Havana" | "America/Hermosillo" | "America/Indiana/Indianapolis" | "America/Indiana/Knox" | "America/Indiana/Marengo" | "America/Indiana/Petersburg" | "America/Indiana/Tell_City" | "America/Indiana/Vevay" | "America/Indiana/Vincennes" | "America/Indiana/Winamac" | "America/Indianapolis" | "America/Inuvik" | "America/Iqaluit" | "America/Jamaica" | "America/Jujuy" | "America/Juneau" | "America/Kentucky/Louisville" | "America/Kentucky/Monticello" | "America/Knox_IN" | "America/Kralendijk" | "America/La_Paz" | "America/Lima" | "America/Los_Angeles" | "America/Louisville" | "America/Lower_Princes" | "America/Maceio" | "America/Managua" | "America/Manaus" | "America/Marigot" | "America/Martinique" | "America/Matamoros" | "America/Mazatlan" | "America/Mendoza" | "America/Menominee" | "America/Merida" | "America/Metlakatla" | "America/Mexico_City" | "America/Miquelon" | "America/Moncton" | "America/Monterrey" | "America/Montevideo" | "America/Montreal" | "America/Montserrat" | "America/Nassau" | "America/New_York" | "America/Nipigon" | "America/Nome" | "America/Noronha" | "America/North_Dakota/Beulah" | "America/North_Dakota/Center" | "America/North_Dakota/New_Salem" | "America/Nuuk" | "America/Ojinaga" | "America/Panama" | "America/Pangnirtung" | "America/Paramaribo" | "America/Phoenix" | "America/Port-au-Prince" | "America/Port_of_Spain" | "America/Porto_Acre" | "America/Porto_Velho" | "America/Puerto_Rico" | "America/Punta_Arenas" | "America/Rainy_River" | "America/Rankin_Inlet" | "America/Recife" | "America/Regina" | "America/Resolute" | "America/Rio_Branco" | "America/Rosario" | "America/Santa_Isabel" | "America/Santarem" | "America/Santiago" | "America/Santo_Domingo" | "America/Sao_Paulo" | "America/Scoresbysund" | "America/Shiprock" | "America/Sitka" | "America/St_Barthelemy" | "America/St_Johns" | "America/St_Kitts" | "America/St_Lucia" | "America/St_Thomas" | "America/St_Vincent" | "America/Swift_Current" | "America/Tegucigalpa" | "America/Thule" | "America/Thunder_Bay" | "America/Tijuana" | "America/Toronto" | "America/Tortola" | "America/Vancouver" | "America/Virgin" | "America/Whitehorse" | "America/Winnipeg" | "America/Yakutat" | "America/Yellowknife" | "Antarctica/Casey" | "Antarctica/Davis" | "Antarctica/DumontDUrville" | "Antarctica/Macquarie" | "Antarctica/Mawson" | "Antarctica/McMurdo" | "Antarctica/Palmer" | "Antarctica/Rothera" | "Antarctica/South_Pole" | "Antarctica/Syowa" | "Antarctica/Troll" | "Antarctica/Vostok" | "Arctic/Longyearbyen" | "Asia/Aden" | "Asia/Almaty" | "Asia/Amman" | "Asia/Anadyr" | "Asia/Aqtau" | "Asia/Aqtobe" | "Asia/Ashgabat" | "Asia/Ashkhabad" | "Asia/Atyrau" | "Asia/Baghdad" | "Asia/Bahrain" | "Asia/Baku" | "Asia/Bangkok" | "Asia/Barnaul" | "Asia/Beirut" | "Asia/Bishkek" | "Asia/Brunei" | "Asia/Calcutta" | "Asia/Chita" | "Asia/Choibalsan" | "Asia/Chongqing" | "Asia/Chungking" | "Asia/Colombo" | "Asia/Dacca" | "Asia/Damascus" | "Asia/Dhaka" | "Asia/Dili" | "Asia/Dubai" | "Asia/Dushanbe" | "Asia/Famagusta" | "Asia/Gaza" | "Asia/Harbin" | "Asia/Hebron" | "Asia/Ho_Chi_Minh" | "Asia/Hong_Kong" | "Asia/Hovd" | "Asia/Irkutsk" | "Asia/Istanbul" | "Asia/Jakarta" | "Asia/Jayapura" | "Asia/Jerusalem" | "Asia/Kabul" | "Asia/Kamchatka" | "Asia/Karachi" | "Asia/Kashgar" | "Asia/Kathmandu" | "Asia/Katmandu" | "Asia/Khandyga" | "Asia/Kolkata" | "Asia/Krasnoyarsk" | "Asia/Kuala_Lumpur" | "Asia/Kuching" | "Asia/Kuwait" | "Asia/Macao" | "Asia/Macau" | "Asia/Magadan" | "Asia/Makassar" | "Asia/Manila" | "Asia/Muscat" | "Asia/Nicosia" | "Asia/Novokuznetsk" | "Asia/Novosibirsk" | "Asia/Omsk" | "Asia/Oral" | "Asia/Phnom_Penh" | "Asia/Pontianak" | "Asia/Pyongyang" | "Asia/Qatar" | "Asia/Qostanay" | "Asia/Qyzylorda" | "Asia/Rangoon" | "Asia/Riyadh" | "Asia/Saigon" | "Asia/Sakhalin" | "Asia/Samarkand" | "Asia/Seoul" | "Asia/Shanghai" | "Asia/Singapore" | "Asia/Srednekolymsk" | "Asia/Taipei" | "Asia/Tashkent" | "Asia/Tbilisi" | "Asia/Tehran" | "Asia/Tel_Aviv" | "Asia/Thimbu" | "Asia/Thimphu" | "Asia/Tokyo" | "Asia/Tomsk" | "Asia/Ujung_Pandang" | "Asia/Ulaanbaatar" | "Asia/Ulan_Bator" | "Asia/Urumqi" | "Asia/Ust-Nera" | "Asia/Vientiane" | "Asia/Vladivostok" | "Asia/Yakutsk" | "Asia/Yangon" | "Asia/Yekaterinburg" | "Asia/Yerevan" | "Atlantic/Azores" | "Atlantic/Bermuda" | "Atlantic/Canary" | "Atlantic/Cape_Verde" | "Atlantic/Faeroe" | "Atlantic/Faroe" | "Atlantic/Jan_Mayen" | "Atlantic/Madeira" | "Atlantic/Reykjavik" | "Atlantic/South_Georgia" | "Atlantic/St_Helena" | "Atlantic/Stanley" | "Australia/ACT" | "Australia/Adelaide" | "Australia/Brisbane" | "Australia/Broken_Hill" | "Australia/Canberra" | "Australia/Currie" | "Australia/Darwin" | "Australia/Eucla" | "Australia/Hobart" | "Australia/LHI" | "Australia/Lindeman" | "Australia/Lord_Howe" | "Australia/Melbourne" | "Australia/NSW" | "Australia/North" | "Australia/Perth" | "Australia/Queensland" | "Australia/South" | "Australia/Sydney" | "Australia/Tasmania" | "Australia/Victoria" | "Australia/West" | "Australia/Yancowinna" | "Brazil/Acre" | "Brazil/DeNoronha" | "Brazil/East" | "Brazil/West" | "CET" | "CST6CDT" | "Canada/Atlantic" | "Canada/Central" | "Canada/Eastern" | "Canada/Mountain" | "Canada/Newfoundland" | "Canada/Pacific" | "Canada/Saskatchewan" | "Canada/Yukon" | "Chile/Continental" | "Chile/EasterIsland" | "Cuba" | "EET" | "EST" | "EST5EDT" | "Egypt" | "Eire" | "Etc/GMT" | "Etc/GMT+0" | "Etc/GMT+1" | "Etc/GMT+10" | "Etc/GMT+11" | "Etc/GMT+12" | "Etc/GMT+2" | "Etc/GMT+3" | "Etc/GMT+4" | "Etc/GMT+5" | "Etc/GMT+6" | "Etc/GMT+7" | "Etc/GMT+8" | "Etc/GMT+9" | "Etc/GMT-0" | "Etc/GMT-1" | "Etc/GMT-10" | "Etc/GMT-11" | "Etc/GMT-12" | "Etc/GMT-13" | "Etc/GMT-14" | "Etc/GMT-2" | "Etc/GMT-3" | "Etc/GMT-4" | "Etc/GMT-5" | "Etc/GMT-6" | "Etc/GMT-7" | "Etc/GMT-8" | "Etc/GMT-9" | "Etc/GMT0" | "Etc/Greenwich" | "Etc/UCT" | "Etc/UTC" | "Etc/Universal" | "Etc/Zulu" | "Europe/Amsterdam" | "Europe/Andorra" | "Europe/Astrakhan" | "Europe/Athens" | "Europe/Belfast" | "Europe/Belgrade" | "Europe/Berlin" | "Europe/Bratislava" | "Europe/Brussels" | "Europe/Bucharest" | "Europe/Budapest" | "Europe/Busingen" | "Europe/Chisinau" | "Europe/Copenhagen" | "Europe/Dublin" | "Europe/Gibraltar" | "Europe/Guernsey" | "Europe/Helsinki" | "Europe/Isle_of_Man" | "Europe/Istanbul" | "Europe/Jersey" | "Europe/Kaliningrad" | "Europe/Kiev" | "Europe/Kirov" | "Europe/Kyiv" | "Europe/Lisbon" | "Europe/Ljubljana" | "Europe/London" | "Europe/Luxembourg" | "Europe/Madrid" | "Europe/Malta" | "Europe/Mariehamn" | "Europe/Minsk" | "Europe/Monaco" | "Europe/Moscow" | "Europe/Nicosia" | "Europe/Oslo" | "Europe/Paris" | "Europe/Podgorica" | "Europe/Prague" | "Europe/Riga" | "Europe/Rome" | "Europe/Samara" | "Europe/San_Marino" | "Europe/Sarajevo" | "Europe/Saratov" | "Europe/Simferopol" | "Europe/Skopje" | "Europe/Sofia" | "Europe/Stockholm" | "Europe/Tallinn" | "Europe/Tirane" | "Europe/Tiraspol" | "Europe/Ulyanovsk" | "Europe/Uzhgorod" | "Europe/Vaduz" | "Europe/Vatican" | "Europe/Vienna" | "Europe/Vilnius" | "Europe/Volgograd" | "Europe/Warsaw" | "Europe/Zagreb" | "Europe/Zaporozhye" | "Europe/Zurich" | "GB" | "GB-Eire" | "GMT" | "GMT+0" | "GMT-0" | "GMT0" | "Greenwich" | "HST" | "Hongkong" | "Iceland" | "Indian/Antananarivo" | "Indian/Chagos" | "Indian/Christmas" | "Indian/Cocos" | "Indian/Comoro" | "Indian/Kerguelen" | "Indian/Mahe" | "Indian/Maldives" | "Indian/Mauritius" | "Indian/Mayotte" | "Indian/Reunion" | "Iran" | "Israel" | "Jamaica" | "Japan" | "Kwajalein" | "Libya" | "MET" | "MST" | "MST7MDT" | "Mexico/BajaNorte" | "Mexico/BajaSur" | "Mexico/General" | "NZ" | "NZ-CHAT" | "Navajo" | "PRC" | "PST8PDT" | "Pacific/Apia" | "Pacific/Auckland" | "Pacific/Bougainville" | "Pacific/Chatham" | "Pacific/Chuuk" | "Pacific/Easter" | "Pacific/Efate" | "Pacific/Enderbury" | "Pacific/Fakaofo" | "Pacific/Fiji" | "Pacific/Funafuti" | "Pacific/Galapagos" | "Pacific/Gambier" | "Pacific/Guadalcanal" | "Pacific/Guam" | "Pacific/Honolulu" | "Pacific/Johnston" | "Pacific/Kanton" | "Pacific/Kiritimati" | "Pacific/Kosrae" | "Pacific/Kwajalein" | "Pacific/Majuro" | "Pacific/Marquesas" | "Pacific/Midway" | "Pacific/Nauru" | "Pacific/Niue" | "Pacific/Norfolk" | "Pacific/Noumea" | "Pacific/Pago_Pago" | "Pacific/Palau" | "Pacific/Pitcairn" | "Pacific/Pohnpei" | "Pacific/Ponape" | "Pacific/Port_Moresby" | "Pacific/Rarotonga" | "Pacific/Saipan" | "Pacific/Samoa" | "Pacific/Tahiti" | "Pacific/Tarawa" | "Pacific/Tongatapu" | "Pacific/Truk" | "Pacific/Wake" | "Pacific/Wallis" | "Pacific/Yap" | "Poland" | "Portugal" | "ROC" | "ROK" | "Singapore" | "Turkey" | "UCT" | "US/Alaska" | "US/Aleutian" | "US/Arizona" | "US/Central" | "US/East-Indiana" | "US/Eastern" | "US/Hawaii" | "US/Indiana-Starke" | "US/Michigan" | "US/Mountain" | "US/Pacific" | "US/Samoa" | "UTC" | "Universal" | "W-SU" | "WET" | "Zulu"
trigger*requiredScheduleTrigger

ScheduleExport

NameType
filterParametersnull | ScheduleFilterParameters
inputsScheduleInputs
isActiveboolean
rulenull | string
timezone"Africa/Abidjan" | "Africa/Accra" | "Africa/Addis_Ababa" | "Africa/Algiers" | "Africa/Asmara" | "Africa/Asmera" | "Africa/Bamako" | "Africa/Bangui" | "Africa/Banjul" | "Africa/Bissau" | "Africa/Blantyre" | "Africa/Brazzaville" | "Africa/Bujumbura" | "Africa/Cairo" | "Africa/Casablanca" | "Africa/Ceuta" | "Africa/Conakry" | "Africa/Dakar" | "Africa/Dar_es_Salaam" | "Africa/Djibouti" | "Africa/Douala" | "Africa/El_Aaiun" | "Africa/Freetown" | "Africa/Gaborone" | "Africa/Harare" | "Africa/Johannesburg" | "Africa/Juba" | "Africa/Kampala" | "Africa/Khartoum" | "Africa/Kigali" | "Africa/Kinshasa" | "Africa/Lagos" | "Africa/Libreville" | "Africa/Lome" | "Africa/Luanda" | "Africa/Lubumbashi" | "Africa/Lusaka" | "Africa/Malabo" | "Africa/Maputo" | "Africa/Maseru" | "Africa/Mbabane" | "Africa/Mogadishu" | "Africa/Monrovia" | "Africa/Nairobi" | "Africa/Ndjamena" | "Africa/Niamey" | "Africa/Nouakchott" | "Africa/Ouagadougou" | "Africa/Porto-Novo" | "Africa/Sao_Tome" | "Africa/Timbuktu" | "Africa/Tripoli" | "Africa/Tunis" | "Africa/Windhoek" | "America/Adak" | "America/Anchorage" | "America/Anguilla" | "America/Antigua" | "America/Araguaina" | "America/Argentina/Buenos_Aires" | "America/Argentina/Catamarca" | "America/Argentina/ComodRivadavia" | "America/Argentina/Cordoba" | "America/Argentina/Jujuy" | "America/Argentina/La_Rioja" | "America/Argentina/Mendoza" | "America/Argentina/Rio_Gallegos" | "America/Argentina/Salta" | "America/Argentina/San_Juan" | "America/Argentina/San_Luis" | "America/Argentina/Tucuman" | "America/Argentina/Ushuaia" | "America/Aruba" | "America/Asuncion" | "America/Atikokan" | "America/Atka" | "America/Bahia" | "America/Bahia_Banderas" | "America/Barbados" | "America/Belem" | "America/Belize" | "America/Blanc-Sablon" | "America/Boa_Vista" | "America/Bogota" | "America/Boise" | "America/Buenos_Aires" | "America/Cambridge_Bay" | "America/Campo_Grande" | "America/Cancun" | "America/Caracas" | "America/Catamarca" | "America/Cayenne" | "America/Cayman" | "America/Chicago" | "America/Chihuahua" | "America/Ciudad_Juarez" | "America/Coral_Harbour" | "America/Cordoba" | "America/Costa_Rica" | "America/Coyhaique" | "America/Creston" | "America/Cuiaba" | "America/Curacao" | "America/Danmarkshavn" | "America/Dawson" | "America/Dawson_Creek" | "America/Denver" | "America/Detroit" | "America/Dominica" | "America/Edmonton" | "America/Eirunepe" | "America/El_Salvador" | "America/Ensenada" | "America/Fort_Nelson" | "America/Fort_Wayne" | "America/Fortaleza" | "America/Glace_Bay" | "America/Godthab" | "America/Goose_Bay" | "America/Grand_Turk" | "America/Grenada" | "America/Guadeloupe" | "America/Guatemala" | "America/Guayaquil" | "America/Guyana" | "America/Halifax" | "America/Havana" | "America/Hermosillo" | "America/Indiana/Indianapolis" | "America/Indiana/Knox" | "America/Indiana/Marengo" | "America/Indiana/Petersburg" | "America/Indiana/Tell_City" | "America/Indiana/Vevay" | "America/Indiana/Vincennes" | "America/Indiana/Winamac" | "America/Indianapolis" | "America/Inuvik" | "America/Iqaluit" | "America/Jamaica" | "America/Jujuy" | "America/Juneau" | "America/Kentucky/Louisville" | "America/Kentucky/Monticello" | "America/Knox_IN" | "America/Kralendijk" | "America/La_Paz" | "America/Lima" | "America/Los_Angeles" | "America/Louisville" | "America/Lower_Princes" | "America/Maceio" | "America/Managua" | "America/Manaus" | "America/Marigot" | "America/Martinique" | "America/Matamoros" | "America/Mazatlan" | "America/Mendoza" | "America/Menominee" | "America/Merida" | "America/Metlakatla" | "America/Mexico_City" | "America/Miquelon" | "America/Moncton" | "America/Monterrey" | "America/Montevideo" | "America/Montreal" | "America/Montserrat" | "America/Nassau" | "America/New_York" | "America/Nipigon" | "America/Nome" | "America/Noronha" | "America/North_Dakota/Beulah" | "America/North_Dakota/Center" | "America/North_Dakota/New_Salem" | "America/Nuuk" | "America/Ojinaga" | "America/Panama" | "America/Pangnirtung" | "America/Paramaribo" | "America/Phoenix" | "America/Port-au-Prince" | "America/Port_of_Spain" | "America/Porto_Acre" | "America/Porto_Velho" | "America/Puerto_Rico" | "America/Punta_Arenas" | "America/Rainy_River" | "America/Rankin_Inlet" | "America/Recife" | "America/Regina" | "America/Resolute" | "America/Rio_Branco" | "America/Rosario" | "America/Santa_Isabel" | "America/Santarem" | "America/Santiago" | "America/Santo_Domingo" | "America/Sao_Paulo" | "America/Scoresbysund" | "America/Shiprock" | "America/Sitka" | "America/St_Barthelemy" | "America/St_Johns" | "America/St_Kitts" | "America/St_Lucia" | "America/St_Thomas" | "America/St_Vincent" | "America/Swift_Current" | "America/Tegucigalpa" | "America/Thule" | "America/Thunder_Bay" | "America/Tijuana" | "America/Toronto" | "America/Tortola" | "America/Vancouver" | "America/Virgin" | "America/Whitehorse" | "America/Winnipeg" | "America/Yakutat" | "America/Yellowknife" | "Antarctica/Casey" | "Antarctica/Davis" | "Antarctica/DumontDUrville" | "Antarctica/Macquarie" | "Antarctica/Mawson" | "Antarctica/McMurdo" | "Antarctica/Palmer" | "Antarctica/Rothera" | "Antarctica/South_Pole" | "Antarctica/Syowa" | "Antarctica/Troll" | "Antarctica/Vostok" | "Arctic/Longyearbyen" | "Asia/Aden" | "Asia/Almaty" | "Asia/Amman" | "Asia/Anadyr" | "Asia/Aqtau" | "Asia/Aqtobe" | "Asia/Ashgabat" | "Asia/Ashkhabad" | "Asia/Atyrau" | "Asia/Baghdad" | "Asia/Bahrain" | "Asia/Baku" | "Asia/Bangkok" | "Asia/Barnaul" | "Asia/Beirut" | "Asia/Bishkek" | "Asia/Brunei" | "Asia/Calcutta" | "Asia/Chita" | "Asia/Choibalsan" | "Asia/Chongqing" | "Asia/Chungking" | "Asia/Colombo" | "Asia/Dacca" | "Asia/Damascus" | "Asia/Dhaka" | "Asia/Dili" | "Asia/Dubai" | "Asia/Dushanbe" | "Asia/Famagusta" | "Asia/Gaza" | "Asia/Harbin" | "Asia/Hebron" | "Asia/Ho_Chi_Minh" | "Asia/Hong_Kong" | "Asia/Hovd" | "Asia/Irkutsk" | "Asia/Istanbul" | "Asia/Jakarta" | "Asia/Jayapura" | "Asia/Jerusalem" | "Asia/Kabul" | "Asia/Kamchatka" | "Asia/Karachi" | "Asia/Kashgar" | "Asia/Kathmandu" | "Asia/Katmandu" | "Asia/Khandyga" | "Asia/Kolkata" | "Asia/Krasnoyarsk" | "Asia/Kuala_Lumpur" | "Asia/Kuching" | "Asia/Kuwait" | "Asia/Macao" | "Asia/Macau" | "Asia/Magadan" | "Asia/Makassar" | "Asia/Manila" | "Asia/Muscat" | "Asia/Nicosia" | "Asia/Novokuznetsk" | "Asia/Novosibirsk" | "Asia/Omsk" | "Asia/Oral" | "Asia/Phnom_Penh" | "Asia/Pontianak" | "Asia/Pyongyang" | "Asia/Qatar" | "Asia/Qostanay" | "Asia/Qyzylorda" | "Asia/Rangoon" | "Asia/Riyadh" | "Asia/Saigon" | "Asia/Sakhalin" | "Asia/Samarkand" | "Asia/Seoul" | "Asia/Shanghai" | "Asia/Singapore" | "Asia/Srednekolymsk" | "Asia/Taipei" | "Asia/Tashkent" | "Asia/Tbilisi" | "Asia/Tehran" | "Asia/Tel_Aviv" | "Asia/Thimbu" | "Asia/Thimphu" | "Asia/Tokyo" | "Asia/Tomsk" | "Asia/Ujung_Pandang" | "Asia/Ulaanbaatar" | "Asia/Ulan_Bator" | "Asia/Urumqi" | "Asia/Ust-Nera" | "Asia/Vientiane" | "Asia/Vladivostok" | "Asia/Yakutsk" | "Asia/Yangon" | "Asia/Yekaterinburg" | "Asia/Yerevan" | "Atlantic/Azores" | "Atlantic/Bermuda" | "Atlantic/Canary" | "Atlantic/Cape_Verde" | "Atlantic/Faeroe" | "Atlantic/Faroe" | "Atlantic/Jan_Mayen" | "Atlantic/Madeira" | "Atlantic/Reykjavik" | "Atlantic/South_Georgia" | "Atlantic/St_Helena" | "Atlantic/Stanley" | "Australia/ACT" | "Australia/Adelaide" | "Australia/Brisbane" | "Australia/Broken_Hill" | "Australia/Canberra" | "Australia/Currie" | "Australia/Darwin" | "Australia/Eucla" | "Australia/Hobart" | "Australia/LHI" | "Australia/Lindeman" | "Australia/Lord_Howe" | "Australia/Melbourne" | "Australia/NSW" | "Australia/North" | "Australia/Perth" | "Australia/Queensland" | "Australia/South" | "Australia/Sydney" | "Australia/Tasmania" | "Australia/Victoria" | "Australia/West" | "Australia/Yancowinna" | "Brazil/Acre" | "Brazil/DeNoronha" | "Brazil/East" | "Brazil/West" | "CET" | "CST6CDT" | "Canada/Atlantic" | "Canada/Central" | "Canada/Eastern" | "Canada/Mountain" | "Canada/Newfoundland" | "Canada/Pacific" | "Canada/Saskatchewan" | "Canada/Yukon" | "Chile/Continental" | "Chile/EasterIsland" | "Cuba" | "EET" | "EST" | "EST5EDT" | "Egypt" | "Eire" | "Etc/GMT" | "Etc/GMT+0" | "Etc/GMT+1" | "Etc/GMT+10" | "Etc/GMT+11" | "Etc/GMT+12" | "Etc/GMT+2" | "Etc/GMT+3" | "Etc/GMT+4" | "Etc/GMT+5" | "Etc/GMT+6" | "Etc/GMT+7" | "Etc/GMT+8" | "Etc/GMT+9" | "Etc/GMT-0" | "Etc/GMT-1" | "Etc/GMT-10" | "Etc/GMT-11" | "Etc/GMT-12" | "Etc/GMT-13" | "Etc/GMT-14" | "Etc/GMT-2" | "Etc/GMT-3" | "Etc/GMT-4" | "Etc/GMT-5" | "Etc/GMT-6" | "Etc/GMT-7" | "Etc/GMT-8" | "Etc/GMT-9" | "Etc/GMT0" | "Etc/Greenwich" | "Etc/UCT" | "Etc/UTC" | "Etc/Universal" | "Etc/Zulu" | "Europe/Amsterdam" | "Europe/Andorra" | "Europe/Astrakhan" | "Europe/Athens" | "Europe/Belfast" | "Europe/Belgrade" | "Europe/Berlin" | "Europe/Bratislava" | "Europe/Brussels" | "Europe/Bucharest" | "Europe/Budapest" | "Europe/Busingen" | "Europe/Chisinau" | "Europe/Copenhagen" | "Europe/Dublin" | "Europe/Gibraltar" | "Europe/Guernsey" | "Europe/Helsinki" | "Europe/Isle_of_Man" | "Europe/Istanbul" | "Europe/Jersey" | "Europe/Kaliningrad" | "Europe/Kiev" | "Europe/Kirov" | "Europe/Kyiv" | "Europe/Lisbon" | "Europe/Ljubljana" | "Europe/London" | "Europe/Luxembourg" | "Europe/Madrid" | "Europe/Malta" | "Europe/Mariehamn" | "Europe/Minsk" | "Europe/Monaco" | "Europe/Moscow" | "Europe/Nicosia" | "Europe/Oslo" | "Europe/Paris" | "Europe/Podgorica" | "Europe/Prague" | "Europe/Riga" | "Europe/Rome" | "Europe/Samara" | "Europe/San_Marino" | "Europe/Sarajevo" | "Europe/Saratov" | "Europe/Simferopol" | "Europe/Skopje" | "Europe/Sofia" | "Europe/Stockholm" | "Europe/Tallinn" | "Europe/Tirane" | "Europe/Tiraspol" | "Europe/Ulyanovsk" | "Europe/Uzhgorod" | "Europe/Vaduz" | "Europe/Vatican" | "Europe/Vienna" | "Europe/Vilnius" | "Europe/Volgograd" | "Europe/Warsaw" | "Europe/Zagreb" | "Europe/Zaporozhye" | "Europe/Zurich" | "GB" | "GB-Eire" | "GMT" | "GMT+0" | "GMT-0" | "GMT0" | "Greenwich" | "HST" | "Hongkong" | "Iceland" | "Indian/Antananarivo" | "Indian/Chagos" | "Indian/Christmas" | "Indian/Cocos" | "Indian/Comoro" | "Indian/Kerguelen" | "Indian/Mahe" | "Indian/Maldives" | "Indian/Mauritius" | "Indian/Mayotte" | "Indian/Reunion" | "Iran" | "Israel" | "Jamaica" | "Japan" | "Kwajalein" | "Libya" | "MET" | "MST" | "MST7MDT" | "Mexico/BajaNorte" | "Mexico/BajaSur" | "Mexico/General" | "NZ" | "NZ-CHAT" | "Navajo" | "PRC" | "PST8PDT" | "Pacific/Apia" | "Pacific/Auckland" | "Pacific/Bougainville" | "Pacific/Chatham" | "Pacific/Chuuk" | "Pacific/Easter" | "Pacific/Efate" | "Pacific/Enderbury" | "Pacific/Fakaofo" | "Pacific/Fiji" | "Pacific/Funafuti" | "Pacific/Galapagos" | "Pacific/Gambier" | "Pacific/Guadalcanal" | "Pacific/Guam" | "Pacific/Honolulu" | "Pacific/Johnston" | "Pacific/Kanton" | "Pacific/Kiritimati" | "Pacific/Kosrae" | "Pacific/Kwajalein" | "Pacific/Majuro" | "Pacific/Marquesas" | "Pacific/Midway" | "Pacific/Nauru" | "Pacific/Niue" | "Pacific/Norfolk" | "Pacific/Noumea" | "Pacific/Pago_Pago" | "Pacific/Palau" | "Pacific/Pitcairn" | "Pacific/Pohnpei" | "Pacific/Ponape" | "Pacific/Port_Moresby" | "Pacific/Rarotonga" | "Pacific/Saipan" | "Pacific/Samoa" | "Pacific/Tahiti" | "Pacific/Tarawa" | "Pacific/Tongatapu" | "Pacific/Truk" | "Pacific/Wake" | "Pacific/Wallis" | "Pacific/Yap" | "Poland" | "Portugal" | "ROC" | "ROK" | "Singapore" | "Turkey" | "UCT" | "US/Alaska" | "US/Aleutian" | "US/Arizona" | "US/Central" | "US/East-Indiana" | "US/Eastern" | "US/Hawaii" | "US/Indiana-Starke" | "US/Michigan" | "US/Mountain" | "US/Pacific" | "US/Samoa" | "UTC" | "Universal" | "W-SU" | "WET" | "Zulu"
trigger*requiredScheduleTrigger

ScheduleFilterParameters

NameTypeDescription
countnumberdefault: 10
earliestStartnull | string
earliestStartTimestringdefault: "00:00"Pattern: ^([0-1]\d|2[0-3]):[0-5]\d$
excludeDatesnull | Array<string>
includeDatesnull | Array<string>
untilnull | string

ScheduleInput

NameType
type*required"static"
value*requiredstring | number

ScheduleInputs

type: Record<string, ScheduleInput>

SchedulePreviewRequest

NameType
schedule*requiredScheduleRequest

SchedulePreviewResponse

NameType
errornull | string
nextExecutionsnull | Array<Date>
valid*requiredboolean

ScheduleRequest

NameType
filterParametersnull | ScheduleFilterParameters
isActiveboolean
rulenull | string
timezone"Africa/Abidjan" | "Africa/Accra" | "Africa/Addis_Ababa" | "Africa/Algiers" | "Africa/Asmara" | "Africa/Asmera" | "Africa/Bamako" | "Africa/Bangui" | "Africa/Banjul" | "Africa/Bissau" | "Africa/Blantyre" | "Africa/Brazzaville" | "Africa/Bujumbura" | "Africa/Cairo" | "Africa/Casablanca" | "Africa/Ceuta" | "Africa/Conakry" | "Africa/Dakar" | "Africa/Dar_es_Salaam" | "Africa/Djibouti" | "Africa/Douala" | "Africa/El_Aaiun" | "Africa/Freetown" | "Africa/Gaborone" | "Africa/Harare" | "Africa/Johannesburg" | "Africa/Juba" | "Africa/Kampala" | "Africa/Khartoum" | "Africa/Kigali" | "Africa/Kinshasa" | "Africa/Lagos" | "Africa/Libreville" | "Africa/Lome" | "Africa/Luanda" | "Africa/Lubumbashi" | "Africa/Lusaka" | "Africa/Malabo" | "Africa/Maputo" | "Africa/Maseru" | "Africa/Mbabane" | "Africa/Mogadishu" | "Africa/Monrovia" | "Africa/Nairobi" | "Africa/Ndjamena" | "Africa/Niamey" | "Africa/Nouakchott" | "Africa/Ouagadougou" | "Africa/Porto-Novo" | "Africa/Sao_Tome" | "Africa/Timbuktu" | "Africa/Tripoli" | "Africa/Tunis" | "Africa/Windhoek" | "America/Adak" | "America/Anchorage" | "America/Anguilla" | "America/Antigua" | "America/Araguaina" | "America/Argentina/Buenos_Aires" | "America/Argentina/Catamarca" | "America/Argentina/ComodRivadavia" | "America/Argentina/Cordoba" | "America/Argentina/Jujuy" | "America/Argentina/La_Rioja" | "America/Argentina/Mendoza" | "America/Argentina/Rio_Gallegos" | "America/Argentina/Salta" | "America/Argentina/San_Juan" | "America/Argentina/San_Luis" | "America/Argentina/Tucuman" | "America/Argentina/Ushuaia" | "America/Aruba" | "America/Asuncion" | "America/Atikokan" | "America/Atka" | "America/Bahia" | "America/Bahia_Banderas" | "America/Barbados" | "America/Belem" | "America/Belize" | "America/Blanc-Sablon" | "America/Boa_Vista" | "America/Bogota" | "America/Boise" | "America/Buenos_Aires" | "America/Cambridge_Bay" | "America/Campo_Grande" | "America/Cancun" | "America/Caracas" | "America/Catamarca" | "America/Cayenne" | "America/Cayman" | "America/Chicago" | "America/Chihuahua" | "America/Ciudad_Juarez" | "America/Coral_Harbour" | "America/Cordoba" | "America/Costa_Rica" | "America/Coyhaique" | "America/Creston" | "America/Cuiaba" | "America/Curacao" | "America/Danmarkshavn" | "America/Dawson" | "America/Dawson_Creek" | "America/Denver" | "America/Detroit" | "America/Dominica" | "America/Edmonton" | "America/Eirunepe" | "America/El_Salvador" | "America/Ensenada" | "America/Fort_Nelson" | "America/Fort_Wayne" | "America/Fortaleza" | "America/Glace_Bay" | "America/Godthab" | "America/Goose_Bay" | "America/Grand_Turk" | "America/Grenada" | "America/Guadeloupe" | "America/Guatemala" | "America/Guayaquil" | "America/Guyana" | "America/Halifax" | "America/Havana" | "America/Hermosillo" | "America/Indiana/Indianapolis" | "America/Indiana/Knox" | "America/Indiana/Marengo" | "America/Indiana/Petersburg" | "America/Indiana/Tell_City" | "America/Indiana/Vevay" | "America/Indiana/Vincennes" | "America/Indiana/Winamac" | "America/Indianapolis" | "America/Inuvik" | "America/Iqaluit" | "America/Jamaica" | "America/Jujuy" | "America/Juneau" | "America/Kentucky/Louisville" | "America/Kentucky/Monticello" | "America/Knox_IN" | "America/Kralendijk" | "America/La_Paz" | "America/Lima" | "America/Los_Angeles" | "America/Louisville" | "America/Lower_Princes" | "America/Maceio" | "America/Managua" | "America/Manaus" | "America/Marigot" | "America/Martinique" | "America/Matamoros" | "America/Mazatlan" | "America/Mendoza" | "America/Menominee" | "America/Merida" | "America/Metlakatla" | "America/Mexico_City" | "America/Miquelon" | "America/Moncton" | "America/Monterrey" | "America/Montevideo" | "America/Montreal" | "America/Montserrat" | "America/Nassau" | "America/New_York" | "America/Nipigon" | "America/Nome" | "America/Noronha" | "America/North_Dakota/Beulah" | "America/North_Dakota/Center" | "America/North_Dakota/New_Salem" | "America/Nuuk" | "America/Ojinaga" | "America/Panama" | "America/Pangnirtung" | "America/Paramaribo" | "America/Phoenix" | "America/Port-au-Prince" | "America/Port_of_Spain" | "America/Porto_Acre" | "America/Porto_Velho" | "America/Puerto_Rico" | "America/Punta_Arenas" | "America/Rainy_River" | "America/Rankin_Inlet" | "America/Recife" | "America/Regina" | "America/Resolute" | "America/Rio_Branco" | "America/Rosario" | "America/Santa_Isabel" | "America/Santarem" | "America/Santiago" | "America/Santo_Domingo" | "America/Sao_Paulo" | "America/Scoresbysund" | "America/Shiprock" | "America/Sitka" | "America/St_Barthelemy" | "America/St_Johns" | "America/St_Kitts" | "America/St_Lucia" | "America/St_Thomas" | "America/St_Vincent" | "America/Swift_Current" | "America/Tegucigalpa" | "America/Thule" | "America/Thunder_Bay" | "America/Tijuana" | "America/Toronto" | "America/Tortola" | "America/Vancouver" | "America/Virgin" | "America/Whitehorse" | "America/Winnipeg" | "America/Yakutat" | "America/Yellowknife" | "Antarctica/Casey" | "Antarctica/Davis" | "Antarctica/DumontDUrville" | "Antarctica/Macquarie" | "Antarctica/Mawson" | "Antarctica/McMurdo" | "Antarctica/Palmer" | "Antarctica/Rothera" | "Antarctica/South_Pole" | "Antarctica/Syowa" | "Antarctica/Troll" | "Antarctica/Vostok" | "Arctic/Longyearbyen" | "Asia/Aden" | "Asia/Almaty" | "Asia/Amman" | "Asia/Anadyr" | "Asia/Aqtau" | "Asia/Aqtobe" | "Asia/Ashgabat" | "Asia/Ashkhabad" | "Asia/Atyrau" | "Asia/Baghdad" | "Asia/Bahrain" | "Asia/Baku" | "Asia/Bangkok" | "Asia/Barnaul" | "Asia/Beirut" | "Asia/Bishkek" | "Asia/Brunei" | "Asia/Calcutta" | "Asia/Chita" | "Asia/Choibalsan" | "Asia/Chongqing" | "Asia/Chungking" | "Asia/Colombo" | "Asia/Dacca" | "Asia/Damascus" | "Asia/Dhaka" | "Asia/Dili" | "Asia/Dubai" | "Asia/Dushanbe" | "Asia/Famagusta" | "Asia/Gaza" | "Asia/Harbin" | "Asia/Hebron" | "Asia/Ho_Chi_Minh" | "Asia/Hong_Kong" | "Asia/Hovd" | "Asia/Irkutsk" | "Asia/Istanbul" | "Asia/Jakarta" | "Asia/Jayapura" | "Asia/Jerusalem" | "Asia/Kabul" | "Asia/Kamchatka" | "Asia/Karachi" | "Asia/Kashgar" | "Asia/Kathmandu" | "Asia/Katmandu" | "Asia/Khandyga" | "Asia/Kolkata" | "Asia/Krasnoyarsk" | "Asia/Kuala_Lumpur" | "Asia/Kuching" | "Asia/Kuwait" | "Asia/Macao" | "Asia/Macau" | "Asia/Magadan" | "Asia/Makassar" | "Asia/Manila" | "Asia/Muscat" | "Asia/Nicosia" | "Asia/Novokuznetsk" | "Asia/Novosibirsk" | "Asia/Omsk" | "Asia/Oral" | "Asia/Phnom_Penh" | "Asia/Pontianak" | "Asia/Pyongyang" | "Asia/Qatar" | "Asia/Qostanay" | "Asia/Qyzylorda" | "Asia/Rangoon" | "Asia/Riyadh" | "Asia/Saigon" | "Asia/Sakhalin" | "Asia/Samarkand" | "Asia/Seoul" | "Asia/Shanghai" | "Asia/Singapore" | "Asia/Srednekolymsk" | "Asia/Taipei" | "Asia/Tashkent" | "Asia/Tbilisi" | "Asia/Tehran" | "Asia/Tel_Aviv" | "Asia/Thimbu" | "Asia/Thimphu" | "Asia/Tokyo" | "Asia/Tomsk" | "Asia/Ujung_Pandang" | "Asia/Ulaanbaatar" | "Asia/Ulan_Bator" | "Asia/Urumqi" | "Asia/Ust-Nera" | "Asia/Vientiane" | "Asia/Vladivostok" | "Asia/Yakutsk" | "Asia/Yangon" | "Asia/Yekaterinburg" | "Asia/Yerevan" | "Atlantic/Azores" | "Atlantic/Bermuda" | "Atlantic/Canary" | "Atlantic/Cape_Verde" | "Atlantic/Faeroe" | "Atlantic/Faroe" | "Atlantic/Jan_Mayen" | "Atlantic/Madeira" | "Atlantic/Reykjavik" | "Atlantic/South_Georgia" | "Atlantic/St_Helena" | "Atlantic/Stanley" | "Australia/ACT" | "Australia/Adelaide" | "Australia/Brisbane" | "Australia/Broken_Hill" | "Australia/Canberra" | "Australia/Currie" | "Australia/Darwin" | "Australia/Eucla" | "Australia/Hobart" | "Australia/LHI" | "Australia/Lindeman" | "Australia/Lord_Howe" | "Australia/Melbourne" | "Australia/NSW" | "Australia/North" | "Australia/Perth" | "Australia/Queensland" | "Australia/South" | "Australia/Sydney" | "Australia/Tasmania" | "Australia/Victoria" | "Australia/West" | "Australia/Yancowinna" | "Brazil/Acre" | "Brazil/DeNoronha" | "Brazil/East" | "Brazil/West" | "CET" | "CST6CDT" | "Canada/Atlantic" | "Canada/Central" | "Canada/Eastern" | "Canada/Mountain" | "Canada/Newfoundland" | "Canada/Pacific" | "Canada/Saskatchewan" | "Canada/Yukon" | "Chile/Continental" | "Chile/EasterIsland" | "Cuba" | "EET" | "EST" | "EST5EDT" | "Egypt" | "Eire" | "Etc/GMT" | "Etc/GMT+0" | "Etc/GMT+1" | "Etc/GMT+10" | "Etc/GMT+11" | "Etc/GMT+12" | "Etc/GMT+2" | "Etc/GMT+3" | "Etc/GMT+4" | "Etc/GMT+5" | "Etc/GMT+6" | "Etc/GMT+7" | "Etc/GMT+8" | "Etc/GMT+9" | "Etc/GMT-0" | "Etc/GMT-1" | "Etc/GMT-10" | "Etc/GMT-11" | "Etc/GMT-12" | "Etc/GMT-13" | "Etc/GMT-14" | "Etc/GMT-2" | "Etc/GMT-3" | "Etc/GMT-4" | "Etc/GMT-5" | "Etc/GMT-6" | "Etc/GMT-7" | "Etc/GMT-8" | "Etc/GMT-9" | "Etc/GMT0" | "Etc/Greenwich" | "Etc/UCT" | "Etc/UTC" | "Etc/Universal" | "Etc/Zulu" | "Europe/Amsterdam" | "Europe/Andorra" | "Europe/Astrakhan" | "Europe/Athens" | "Europe/Belfast" | "Europe/Belgrade" | "Europe/Berlin" | "Europe/Bratislava" | "Europe/Brussels" | "Europe/Bucharest" | "Europe/Budapest" | "Europe/Busingen" | "Europe/Chisinau" | "Europe/Copenhagen" | "Europe/Dublin" | "Europe/Gibraltar" | "Europe/Guernsey" | "Europe/Helsinki" | "Europe/Isle_of_Man" | "Europe/Istanbul" | "Europe/Jersey" | "Europe/Kaliningrad" | "Europe/Kiev" | "Europe/Kirov" | "Europe/Kyiv" | "Europe/Lisbon" | "Europe/Ljubljana" | "Europe/London" | "Europe/Luxembourg" | "Europe/Madrid" | "Europe/Malta" | "Europe/Mariehamn" | "Europe/Minsk" | "Europe/Monaco" | "Europe/Moscow" | "Europe/Nicosia" | "Europe/Oslo" | "Europe/Paris" | "Europe/Podgorica" | "Europe/Prague" | "Europe/Riga" | "Europe/Rome" | "Europe/Samara" | "Europe/San_Marino" | "Europe/Sarajevo" | "Europe/Saratov" | "Europe/Simferopol" | "Europe/Skopje" | "Europe/Sofia" | "Europe/Stockholm" | "Europe/Tallinn" | "Europe/Tirane" | "Europe/Tiraspol" | "Europe/Ulyanovsk" | "Europe/Uzhgorod" | "Europe/Vaduz" | "Europe/Vatican" | "Europe/Vienna" | "Europe/Vilnius" | "Europe/Volgograd" | "Europe/Warsaw" | "Europe/Zagreb" | "Europe/Zaporozhye" | "Europe/Zurich" | "GB" | "GB-Eire" | "GMT" | "GMT+0" | "GMT-0" | "GMT0" | "Greenwich" | "HST" | "Hongkong" | "Iceland" | "Indian/Antananarivo" | "Indian/Chagos" | "Indian/Christmas" | "Indian/Cocos" | "Indian/Comoro" | "Indian/Kerguelen" | "Indian/Mahe" | "Indian/Maldives" | "Indian/Mauritius" | "Indian/Mayotte" | "Indian/Reunion" | "Iran" | "Israel" | "Jamaica" | "Japan" | "Kwajalein" | "Libya" | "MET" | "MST" | "MST7MDT" | "Mexico/BajaNorte" | "Mexico/BajaSur" | "Mexico/General" | "NZ" | "NZ-CHAT" | "Navajo" | "PRC" | "PST8PDT" | "Pacific/Apia" | "Pacific/Auckland" | "Pacific/Bougainville" | "Pacific/Chatham" | "Pacific/Chuuk" | "Pacific/Easter" | "Pacific/Efate" | "Pacific/Enderbury" | "Pacific/Fakaofo" | "Pacific/Fiji" | "Pacific/Funafuti" | "Pacific/Galapagos" | "Pacific/Gambier" | "Pacific/Guadalcanal" | "Pacific/Guam" | "Pacific/Honolulu" | "Pacific/Johnston" | "Pacific/Kanton" | "Pacific/Kiritimati" | "Pacific/Kosrae" | "Pacific/Kwajalein" | "Pacific/Majuro" | "Pacific/Marquesas" | "Pacific/Midway" | "Pacific/Nauru" | "Pacific/Niue" | "Pacific/Norfolk" | "Pacific/Noumea" | "Pacific/Pago_Pago" | "Pacific/Palau" | "Pacific/Pitcairn" | "Pacific/Pohnpei" | "Pacific/Ponape" | "Pacific/Port_Moresby" | "Pacific/Rarotonga" | "Pacific/Saipan" | "Pacific/Samoa" | "Pacific/Tahiti" | "Pacific/Tarawa" | "Pacific/Tongatapu" | "Pacific/Truk" | "Pacific/Wake" | "Pacific/Wallis" | "Pacific/Yap" | "Poland" | "Portugal" | "ROC" | "ROK" | "Singapore" | "Turkey" | "UCT" | "US/Alaska" | "US/Aleutian" | "US/Arizona" | "US/Central" | "US/East-Indiana" | "US/Eastern" | "US/Hawaii" | "US/Indiana-Starke" | "US/Michigan" | "US/Mountain" | "US/Pacific" | "US/Samoa" | "UTC" | "Universal" | "W-SU" | "WET" | "Zulu"
trigger*requiredScheduleTrigger

Source

NameType
id*requiredstring
model*required"Execution" | "TaskExecution" | "ActionExecution"
str*requiredstring
userStr*requiredstring

Task

NameTypeDescription
action*requiredstringPattern: ^.+:.+$
activestring | booleanSpecifies whether a task should be skipped as a no operation or not. default: true
concurrencystring | number
conditionsnull | TaskConditionOption
customSampleResultany
descriptionnull | string
inputnull | TaskInput
namenull | string
positionnull | TaskPosition
predecessorsnull | Array<string>
retrynull | TaskRetryOption
timeoutstring | numberSpecifies a default task timeout. 60 * 60 (60min) is used when not set. default: 3600
waitBeforestring | numberSpecifies a default task wait before in seconds. 0 is used when not set. default: 0
withItemsnull | string

TaskConditionOption

NameType
customnull | string
elsenull | "SKIP" | "STOP"
statesnull | TaskConditionOptionStates

TaskConditionOptionStates

type: Record<string, "SUCCESS" | "ERROR" | "ANY" | "OK" | "NOK">

TaskExecution

NameTypeDescription
actionnull | string
active*requiredbooleanWhether task is active
conditionResultsTaskExecutionConditionResults
conditions*requiredTaskExecutionConditions
descriptionnull | string
endedAt*requirednull | Date
errorReasonnull | string
execution*requiredstringParent execution
id*requiredstring
inputTaskExecutionInput
isApprovalbooleanWhether this task is an approval request
name*requiredstring
position*requiredTaskPosition
predecessors*requiredArray<string>
result*requiredany
runtime*requirednumber

Calculate the runtime of a task execution in seconds. If the task execution is not ended, runtime is calculated until now.

startedAt*requirednull | Date
state*required"ERROR" | "IDLE" | "RUNNING" | "SUCCESS" | "UNKNOWN" | "WAITING" | "CANCELLED" | "SKIPPED" | "DISCARDED" | "AWAITING_APPROVAL" | "POST_PROCESSING"
stateInfonull | string

TaskExecutionConditionResults

type: Record<string, any>

TaskExecutionConditions

type: Record<string, any>

TaskExecutionInput

type: Record<string, any>

TaskExecutions

type: Record<string, TaskExecution>

TaskInput

type: Record<string, any>

TaskPosition

NameType
x*requirednumber
y*requirednumber

TaskRetryOption

NameTypeDescription
count*requiredstring | numberSpecifies a maximum number of times that a task can be repeated in case it fails on execution.
delaystring | numberSpecifies a delay in seconds between subsequent task retries
failedLoopIterationsOnlybooleanSpecifies whether retrying the failed iterations or the whole loop. Default: True. default: true

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.

NameType
id*requiredstring
taskNameFrom*requiredstring
taskNameTo*requiredstring

TaskTransitions

type: Record<string, TaskTransition>

Tasks

type: Record<string, Task>

Throttle

NameType
isLimitHit*requiredboolean
limitEvents*requiredThrottleLimitEvents

ThrottleLimitEvent

NameType
limit*requirednumber
timeLeftInSeconds*requirednumber
timestamp*requiredDate
type*required"workflow" | "event_trigger"

ThrottleLimitEvents

type: Array<ThrottleLimitEvent>

ThrottleRequest

NameType
isLimitHit*requiredboolean

TimeTrigger

NameTypeDescription
time*requiredstringPattern: ^([0-1]\d|2[0-3]):[0-5]\d$
type*required"time"

Trigger

NameType
eventTriggernull | EventTrigger
schedulenull | Schedule

TriggerExport

NameType
eventTriggernull | EventTriggerExport
schedulenull | ScheduleExport

TriggerManualDetail

NameType
userIdnull | string

TriggerRequest

NameType
eventTriggernull | EventTriggerRequest
schedulenull | ScheduleRequest

TriggerSubTypeDetail

NameType
subTypenull | "CUSTOM" | "DAVIS_PROBLEM" | "DAVIS_EVENT" | "FIXED_INTERVAL" | "TIME_OF_DAY" | "CRON" | "ONCE"

TriggerWorkflowDetail

NameType
workflowTitlenull | string

UserSettings

NameType
groups*requiredArray<string>

VersionResponse

NameType
version*requiredstring

WebhookHandler

NameTypeDescription
active*requiredboolean
connectionId*requiredstringThe connection ID that this webhook corresponds to.
eventSignatureHeader*requiredstring
hmacSecretnull | string
hmacSignatureEncoding"hex" | "base64"
hmacSignaturePrefixnull | string
slackSigningSecretnull | string
staticSecretnull | string
validationMethod*required"static" | "slack" | "hmac-sha256"
webhookUrl*requiredstring

WebhookHandlerList

NameTypeDescription
active*requiredboolean
connectionId*requiredstringThe connection ID that this webhook corresponds to.
webhookUrl*requiredstring

WebhookHandlerWrite

NameType
active*requiredboolean
eventSignatureHeader*requiredstring
hmacSecretnull | string
hmacSignatureEncoding"hex" | "base64"
hmacSignaturePrefixnull | string
slackSigningSecretnull | string
staticSecretnull | string
validationMethod*required"static" | "slack" | "hmac-sha256"

WeekdaysNames

type: Array<"MO" | "TU" | "WE" | "TH" | "FR" | "SA" | "SU">

WeekdaysValues

type: Array<1 | 2 | 3 | 4 | 5 | 6 | 7>

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't be running.

NameTypeDescription
actornull | string
descriptionstring
guidenull | string
hourlyExecutionLimitnull | numberdefault: 1000
id*requiredstring
inputWorkflowInput
isDeployedbooleandefault: true
isPrivatebooleandefault: true
lastExecution*requirednull | Execution
modificationInfo*requiredModificationInfo
ownerstring
ownerType"GROUP" | "USER"
resultnull | string
schemaVersionnumber
tasksTasks
throttleThrottle
title*requiredstring
triggerTrigger
triggerType*requiredstring
type"STANDARD" | "SIMPLE"Workflow type.
unacknowledgedSkippedScheduleAtnull | Date
version*requirednumber
workflowLimit*requiredWorkflowLimit

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't be running.

NameTypeDescription
actornull | string
basedOnTemplatenull | BasedOnTemplate
descriptionstring
guidenull | string
hourlyExecutionLimitnull | numberdefault: 1000
idstring
inputWorkflowCreateInput
isDeployedbooleandefault: true
isPrivatebooleandefault: true
ownerstring
ownerType"GROUP" | "USER"
resultnull | string
schemaVersionnumber
tasksTasks
throttleThrottleRequest
title*requiredstring
triggerTriggerRequest
type"STANDARD" | "SIMPLE"Workflow type.
unacknowledgedSkippedScheduleAtnull | Date

WorkflowCreateInput

type: Record<string, any>

WorkflowDefinitionTemplate

NameTypeDescription
descriptionstring
guidenull | string
hourlyExecutionLimitnull | numberdefault: 1000
inputWorkflowDefinitionTemplateInput
resultnull | string
schemaVersionnumber
tasksTasks
title*requiredstring
triggerTriggerExport
type"STANDARD" | "SIMPLE"Workflow type.

WorkflowDefinitionTemplateInput

type: Record<string, any>

WorkflowExport

NameTypeDescription
actornull | string
descriptionstring
guidenull | string
hourlyExecutionLimitnull | numberdefault: 1000
id*requiredstring
inputWorkflowExportInput
isPrivatebooleandefault: true
ownerstring
ownerType"GROUP" | "USER"
resultnull | string
schemaVersionnumber
tasksTasks
title*requiredstring
triggerTriggerExport
type"STANDARD" | "SIMPLE"Workflow type.

WorkflowExportInput

type: Record<string, any>

WorkflowInput

type: Record<string, any>

WorkflowLimit

NameType
isActive*requiredboolean
throttleThrottleLimitEvent

WorkflowList

NameTypeDescription
actornull | string
descriptionstring
hourlyExecutionLimitnull | number
id*requiredstring
inputWorkflowListInput
isDeployedboolean
isPrivateboolean
lastExecution*requirednull | Execution
modificationInfo*requiredModificationInfo
ownerstring
ownerType"GROUP" | "USER"
resultnull | string
schemaVersionnumber
tasksTasks
throttleThrottle
title*requiredstring
triggerTrigger
triggerType*requiredstring
type"STANDARD" | "SIMPLE"Workflow type.
unacknowledgedSkippedScheduleAtnull | Date
version*requirednumber
workflowLimit*requiredWorkflowLimit

WorkflowListInput

type: Record<string, any>

WorkflowTemplate

NameType
metadata*requiredWorkflowTemplateMetadata
workflow*requiredWorkflowDefinitionTemplate

WorkflowTemplateApp

NameType
id*requiredstring
version*requiredstring

WorkflowTemplateDependencies

NameType
apps*requiredArray<WorkflowTemplateApp>

WorkflowTemplateInput

NameTypeDescription
connectionFilternull | stringOptional filter expression to limit the connections shown in this template input of type 'connection'
schema*requiredstring
targets*requiredArray<string>
type*requiredstring

WorkflowTemplateMetadata

NameType
dependencies*requiredWorkflowTemplateDependencies
inputs*requiredArray<WorkflowTemplateInput>
version*requiredstring

WorkflowThrottlesResetStatus

NameType
success*requiredboolean

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't be running.

NameTypeDescription
actornull | string
descriptionstring
guidenull | string
hourlyExecutionLimitnull | numberdefault: 1000
inputWorkflowUpdateInput
isDeployedbooleandefault: true
isPrivatebooleandefault: true
ownerstring
ownerType"GROUP" | "USER"
resultnull | string
schemaVersionnumber
tasksTasks
throttleThrottleRequest
titlestring
triggerTriggerRequest
typenull | "STANDARD" | "SIMPLE"Workflow type.
unacknowledgedSkippedScheduleAtnull | Date

WorkflowUpdateInput

type: Record<string, any>

EventTriggerConfig

type: EventQueryTriggerConfig | DavisProblemTriggerConfig | DavisEventTriggerConfig

RulePreviewCreate

type: RRulePreviewRequest | GroupingRulePreviewRequest | FixedOffsetRulePreviewRequest | RelativeOffsetRulePreviewRequest

ScheduleTrigger

type: CronTrigger | TimeTrigger | IntervalTrigger | OnceTrigger

TriggerTypeDetail

type: TriggerSubTypeDetail | TriggerWorkflowDetail | TriggerManualDetail

Weekdays

type: WeekdaysNames | WeekdaysValues

Enums

ActionExecutionState

⚠️ Deprecated Use literal values.

Enum keys

Error | Idle | Running | Success | Suspended | Unknown

Byday

⚠️ Deprecated Use literal values.

Enum keys

Fr | Mo | Sa | Su | Th | Tu | We

Byworkday

⚠️ Deprecated Use literal values.

The type of days on which the recurrence will be applied.

Enum keys

Holidays | Off | Working

CronTriggerType

⚠️ Deprecated Use literal values.

Enum keys

Cron

DavisEventNameMatch

⚠️ Deprecated Use literal values.

Davis event name must equal or contain the string provided.

Enum keys

Contains | Equals

DavisEventTriggerConfigType

⚠️ Deprecated Use literal values.

Enum keys

DavisEvent

DavisProblemConfigProblemOpenDuration

⚠️ Deprecated Use literal values.

Minimum problem duration in minutes before the trigger fires.

Enum keys

DavisProblemConfigProblemOpenDuration_10 | DavisProblemConfigProblemOpenDuration_10080 | DavisProblemConfigProblemOpenDuration_120 | DavisProblemConfigProblemOpenDuration_1440 | DavisProblemConfigProblemOpenDuration_15 | DavisProblemConfigProblemOpenDuration_240 | DavisProblemConfigProblemOpenDuration_30 | DavisProblemConfigProblemOpenDuration_5 | DavisProblemConfigProblemOpenDuration_60

DavisProblemTriggerConfigType

⚠️ Deprecated Use literal values.

Enum keys

DavisProblem

Direction

⚠️ Deprecated Use literal values.

Enum keys

Next | Previous

Else

⚠️ Deprecated Use literal values.

Enum keys

Skip | Stop

EntityTagsMatch

⚠️ Deprecated Use literal values.

Event must match all or any of the entity tags.

Enum keys

All | Any

EventLogState

⚠️ Deprecated Use literal values.

Enum keys

Cancelled | Deactivated | Discarded | Error | Idle | Paused | Running | Skipped | Success | Waiting

EventQueryTriggerConfigType

⚠️ Deprecated Use literal values.

Enum keys

Event

EventType

⚠️ Deprecated Use literal values.

Grail event type.

Enum keys

Bizevents | DtSystemEvents | Events | SecurityEvents

ExecutionState

⚠️ Deprecated Use literal values.

Enum keys

Cancelled | Error | Paused | Running | Success | Unknown

FixedOffsetRulePreviewRuleType

⚠️ Deprecated Use literal values.

Enum keys

FixedOffset

Freq

⚠️ Deprecated Use literal values.

Enum keys

Daily | Hourly | Minutely | Monthly | Secondly | Weekly | Yearly

GetWorkflowsQueryOwnerType

⚠️ Deprecated Use literal values.

Enum keys

Group | User

GroupingRulePreviewRuleType

⚠️ Deprecated Use literal values.

Enum keys

Grouping

HmacSignatureEncoding

⚠️ Deprecated Use literal values.

Enum keys

Base64 | Hex

IntervalTriggerType

⚠️ Deprecated Use literal values.

Enum keys

Interval

MaintenanceWindowTriggerBehaviorType

⚠️ Deprecated Use literal values.

Specifies when to trigger based on maintenance window status.

Enum keys

Always | Inside | Outside

Model

⚠️ Deprecated Use literal values.

Enum keys

ActionExecution | Execution | TaskExecution

OnceTriggerType

⚠️ Deprecated Use literal values.

Enum keys

Once

OwnerType

⚠️ Deprecated Use literal values.

Enum keys

Group | User

RRulePreviewRuleType

⚠️ Deprecated Use literal values.

Enum keys

Rrule

RelativeOffsetRulePreviewRuleType

⚠️ Deprecated Use literal values.

Enum keys

RelativeOffset

RuleType

⚠️ Deprecated Use literal values.

Enum keys

FixedOffset | Grouping | RelativeOffset | Rrule

ScheduleInputType

⚠️ Deprecated Use literal values.

Enum keys

Static

TaskExecutionState

⚠️ Deprecated Use literal values.

Enum keys

AwaitingApproval | Cancelled | Discarded | Error | Idle | PostProcessing | Running | Skipped | Success | Unknown | Waiting

ThrottleLimitEventType

⚠️ Deprecated Use literal values.

Enum keys

EventTrigger | Workflow

TimeTriggerType

⚠️ Deprecated Use literal values.

Enum keys

Time

Timezone

⚠️ Deprecated Use literal values.

Enum keys

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

TriggerOnUpdateFields

⚠️ Deprecated Use literal values.

Enum keys

DtDavisAffectedUsersCount | DtDavisImpactLevel | EventCategory | EventSeverity | RootCauseEntityId | SmartscapeAffectedEntities

TriggerSubType

⚠️ Deprecated Use literal values.

Enum keys

Cron | Custom | DavisEvent | DavisProblem | FixedInterval | Once | TimeOfDay

TriggerType

⚠️ Deprecated Use literal values.

Enum keys

Event | Manual | Schedule | Workflow

ValidationMethod

⚠️ Deprecated Use literal values.

Enum keys

HmacSha256 | Slack | Static

WeekdaysNamesItem

⚠️ Deprecated Use literal values.

Enum keys

Fr | Mo | Sa | Su | Th | Tu | We

WeekdaysValuesItem

⚠️ Deprecated Use literal values.

Enum keys

WeekdaysValues_1 | WeekdaysValues_2 | WeekdaysValues_3 | WeekdaysValues_4 | WeekdaysValues_5 | WeekdaysValues_6 | WeekdaysValues_7

Wkst

⚠️ Deprecated Use literal values.

The week start day.

Enum keys

Fr | Mo | Sa | Su | Th | Tu | We

WorkflowType

⚠️ Deprecated Use literal values.

Represents a Workflow type.

Enum keys

Simple | Standard

Still have questions?
Find answers in the Dynatrace Community