Automation
Manage and run workflows with the AutomationEngine API.
npm install @dynatrace-sdk/client-automation
actionExecutionsClient
import { actionExecutionsClient } from '@dynatrace-sdk/client-automation';
getActionExecution
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this action execution. |
Returns
Return type | Status code | Description |
---|---|---|
ActionExecution | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { actionExecutionsClient } from "@dynatrace-sdk/client-automation";
const data =
await actionExecutionsClient.getActionExecution({
id: "...",
});
getActionExecutionLog
Required scope: automation:workflows:read
Returns the log output of a specific ActionExecution.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this action execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error 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
Required scope: automation:workflows:read
Parameters
Name | Type |
---|---|
config.actionIdentifier*required | string |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error 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
Required scope: automation:calendars:write
Parameters
Name | Type |
---|---|
config.body*required | BusinessCalendarRequest |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.createBusinessCalendar({
body: { title: "..." },
});
deleteBusinessCalendar
Required scope: automation:calendars:write
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.deleteBusinessCalendar({
id: "...",
});
duplicateBusinessCalendar
Required scope: automation:calendars:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | DuplicationRequest | |
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.duplicateBusinessCalendar({
id: "...",
body: {},
});
getBusinessCalendar
Required scope: automation:calendars:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.getBusinessCalendar({
id: "...",
});
getBusinessCalendarHistoryRecord
Required scope: automation:calendars:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this business calendar. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.getBusinessCalendarHistoryRecord(
{ id: "...", version: "..." },
);
getBusinessCalendarHistoryRecords
Required scope: automation:calendars:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedChangeHistory | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.getBusinessCalendarHistoryRecords(
{ id: "..." },
);
getBusinessCalendars
Required scope: automation:calendars:read
Parameters
Name | Type | Description |
---|---|---|
config.limit | number | Number of results to return per page. |
config.offset | number | The initial index from which to return the results. |
config.ordering | string | Which field to use when ordering the results. |
config.search | string | A search term. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedBusinessCalendarResponseList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.getBusinessCalendars();
patchBusinessCalendar
Required scope: automation:calendars:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | PatchedBusinessCalendarRequest | |
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.patchBusinessCalendar({
id: "...",
body: {},
});
restoreBusinessCalendarHistoryRecord
Required scope: automation:calendars:write
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this business calendar. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.restoreBusinessCalendarHistoryRecord(
{ id: "...", version: "..." },
);
updateBusinessCalendar
Required scope: automation:calendars:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | BusinessCalendarRequest | |
config.id*required | string | A UUID string identifying this business calendar. |
Returns
Return type | Status code | Description |
---|---|---|
BusinessCalendarResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { businessCalendarsClient } from "@dynatrace-sdk/client-automation";
const data =
await businessCalendarsClient.updateBusinessCalendar({
id: "...",
body: { title: "..." },
});
eventTriggersClient
import { eventTriggersClient } from '@dynatrace-sdk/client-automation';
previewFilter
Required scope: automation:workflows:read
Parameters
Name | Type |
---|---|
config.body*required | EventTriggerPreviewRequest |
Returns
Return type | Status code | Description |
---|---|---|
EventTriggerPreviewResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { eventTriggersClient } from "@dynatrace-sdk/client-automation";
const data = await eventTriggersClient.previewFilter({
body: {
triggerConfiguration: {
type: EventQueryTriggerConfigType.Event,
value: { query: "..." },
},
},
});
executionsClient
import { executionsClient } from '@dynatrace-sdk/client-automation';
cancelExecution
Required scope: automation:workflows:run
Tries to cancel an Execution. Can only be done, if the Execution is in an active state.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.cancelExecution({
id: "...",
});
cancelTaskExecution
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
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string | |
config.id*required | string | Task name |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.cancelTaskExecution({
executionId: "...",
id: "...",
});
getAllEventLogs
Required scope: automation:workflows:read
Get all event logs
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
EventLogs | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getAllEventLogs({
id: "...",
});
getExecution
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
Execution | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getExecution({
id: "...",
});
getExecutionActions
Required scope: automation:workflows:read
Return list of actions assigned to tasks in a given Execution.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getExecutionActions({
id: "...",
});
getExecutionLog
Required scope: automation:workflows:read
Gets the execution log
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getExecutionLog({
id: "...",
});
getExecutions
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.limit | number | Number of results to return per page. |
config.offset | number | The initial index from which to return the results. |
config.ordering | string | Which field to use when ordering the results. |
config.schedule | Array<string> | Multiple values may be separated by commas. |
config.search | string | A search term. |
config.startedAtGte | string | |
config.startedAtLte | string | |
config.state | Array<string> | Multiple values may be separated by commas. |
config.task | string | |
config.trigger | string | |
config.triggerType | string | |
config.user | Array<string> | Multiple values may be separated by commas. |
config.workflow | Array<string> | Multiple values may be separated by commas. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedExecutionList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getExecutions();
getTaskExecution
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string | |
config.id*required | string | Task name |
Returns
Return type | Status code | Description |
---|---|---|
TaskExecution | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTaskExecution({
executionId: "...",
id: "...",
});
getTaskExecutionInput
Required scope: automation:workflows:read
Returns merged inputs from all ActionExecutions belonging to the TaskExecution.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string | |
config.id*required | string | Task name |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTaskExecutionInput({
executionId: "...",
id: "...",
});
getTaskExecutionLog
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
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string | |
config.id*required | string | Task name |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTaskExecutionLog({
executionId: "...",
id: "...",
});
getTaskExecutionResult
Required scope: automation:workflows:read
Returns merged results from all ActionExecutions belonging to the TaskExecution.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string | |
config.id*required | string | Task name |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTaskExecutionResult({
executionId: "...",
id: "...",
});
getTaskExecutions
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string |
Returns
Return type | Status code | Description |
---|---|---|
TaskExecutions | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTaskExecutions({
executionId: "...",
});
getTransitions
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.executionId*required | string |
Returns
Return type | Status code | Description |
---|---|---|
TaskTransitions | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.getTransitions({
executionId: "...",
});
pauseExecution
Required scope: automation:workflows:run
Pauses an Execution. Can only be done, if the Execution is in an active state.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.pauseExecution({
id: "...",
});
previewTaskInput
Required scope: automation:workflows:read
Returns preview expression by given task id from the workflow definition
Parameters
Name | Type |
---|---|
config.body*required | PreviewTaskInputRequest |
Returns
Return type | Status code | Description |
---|---|---|
PreviewTaskInputResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { executionsClient } from "@dynatrace-sdk/client-automation";
const data = await executionsClient.previewTaskInput({
body: {
expression: {},
task: "...",
workflow: {
title: "...",
throttle: { isLimitHit: false },
},
},
});
resumeExecution
Required scope: automation:workflows:run
Resumes an Execution. Can only be done, if the Execution is in an inactive state.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this execution. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error 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
Required scope: automation:workflows:read
Returns the list of countries that can be used to look up the holiday calendar
Returns
Return type | Status code | Description |
---|---|---|
CountryList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulesClient.getCountries();
getHolidayCalendar
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.from | string | From date in ISO format |
config.key*required | string | The country name |
config.to | string | To date in ISO format |
Returns
Return type | Status code | Description |
---|---|---|
HolidayCalendarList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulesClient.getHolidayCalendar({
key: "...",
});
getTimezones
Required scope: automation:workflows:read
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulesClient.getTimezones();
previewSchedule
Required scope: automation:workflows:read
Parameters
Name | Type |
---|---|
config.body*required | SchedulePreviewRequest |
Returns
Return type | Status code | Description |
---|---|---|
SchedulePreviewResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulesClient.previewSchedule({
body: {
schedule: {
trigger: {
type: CronTriggerType.Cron,
cron: "0 0 * * *",
},
},
},
});
schedulingRulesClient
import { schedulingRulesClient } from '@dynatrace-sdk/client-automation';
createRule
Required scope: automation:rules:write
Parameters
Name | Type |
---|---|
config.body*required | RuleRequest |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.createRule({
body: {
title: "...",
ruleType: RuleRequestRuleType.Rrule,
},
});
deleteRule
Required scope: automation:rules:write
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.deleteRule({
id: "...",
});
duplicateRule
Required scope: automation:rules:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | DuplicationRequest | |
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.duplicateRule({
id: "...",
body: {},
});
getRule
Required scope: automation:rules:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.getRule({
id: "...",
});
getRuleHistoryRecord
Required scope: automation:rules:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this rule. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data =
await schedulingRulesClient.getRuleHistoryRecord({
id: "...",
version: "...",
});
getRuleHistoryRecords
Required scope: automation:rules:read
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedChangeHistory | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data =
await schedulingRulesClient.getRuleHistoryRecords({
id: "...",
});
getRules
Required scope: automation:rules:read
Parameters
Name | Type | Description |
---|---|---|
config.limit | number | Number of results to return per page. |
config.offset | number | The initial index from which to return the results. |
config.ordering | string | Which field to use when ordering the results. |
config.search | string | A search term. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedRuleList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.getRules();
patchRule
Required scope: automation:rules:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | PatchedRuleRequest | |
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.patchRule({
id: "...",
body: {},
});
previewRule
Required scope: automation:workflows:read
Parameters
Name | Type |
---|---|
config.body*required | RulePreviewRequest |
Returns
Return type | Status code | Description |
---|---|---|
RulePreviewResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.previewRule({
body: {
ruleType: RRulePreviewRequestRuleType.Rrule,
rrule: { freq: RRuleFreq.Yearly, datestart: "..." },
},
});
restoreRuleHistoryRecord
Required scope: automation:rules:write
Parameters
Name | Type | Description |
---|---|---|
config.id*required | string | A UUID string identifying this rule. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data =
await schedulingRulesClient.restoreRuleHistoryRecord({
id: "...",
version: "...",
});
updateRule
Required scope: automation:rules:write
Parameters
Name | Type | Description |
---|---|---|
config.body*required | RuleRequest | |
config.id*required | string | A UUID string identifying this rule. |
Returns
Return type | Status code | Description |
---|---|---|
Rule | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { schedulingRulesClient } from "@dynatrace-sdk/client-automation";
const data = await schedulingRulesClient.updateRule({
id: "...",
body: {
title: "...",
ruleType: RuleRequestRuleType.Rrule,
},
});
settingsClient
import { settingsClient } from '@dynatrace-sdk/client-automation';
getServiceUsers
Required scope: automation:workflows:read
Get service users who could be used as workflow actor (deprecated).
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { settingsClient } from "@dynatrace-sdk/client-automation";
const data = await settingsClient.getServiceUsers();
getSettings
Required scope: automation:workflows:read
Get system settings
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { settingsClient } from "@dynatrace-sdk/client-automation";
const data = await settingsClient.getSettings();
getUserPermissions
Required scope: automation:workflows:read
Get current user effective permissions.
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { settingsClient } from "@dynatrace-sdk/client-automation";
const data = await settingsClient.getUserPermissions();
getUserSettings
Required scope: automation:workflows:read
Get user-specific settings
Returns
Return type | Status code | Description |
---|---|---|
UserSettings | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { settingsClient } from "@dynatrace-sdk/client-automation";
const data = await settingsClient.getUserSettings();
updateAuthorizations
Required scope: automation:workflows:write
Returns
Return type | Status code | Description |
---|---|---|
void | 202 | No response body |
Throws
Error Type | Error 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
Required scope: automation:workflows:read
Returns
Return type | Status code | Description |
---|---|---|
VersionResponse | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { versionClient } from "@dynatrace-sdk/client-automation";
const data = await versionClient.getVersion();
workflowsClient
import { workflowsClient } from '@dynatrace-sdk/client-automation';
createWorkflow
Required scope: automation:workflows:write
Creates a workflow and sets usages
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.body*required | WorkflowRequest |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.createWorkflow({
body: { title: "...", throttle: { isLimitHit: false } },
});
deleteWorkflow
Required scope: automation:workflows:write
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
void | 204 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.deleteWorkflow({
id: "...",
});
duplicateWorkflow
Required scope: automation:workflows:write
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.body*required | DuplicationRequest | |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 201 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.duplicateWorkflow({
id: "...",
body: {},
});
getWorkflow
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflow({
id: "...",
});
getWorkflowActions
Required scope: automation:workflows:read
Return list of actions assigned to tasks in a given Workflow.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflowActions({
id: "...",
});
getWorkflowHistoryRecord
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflowHistoryRecord(
{ id: "...", version: "..." },
);
getWorkflowHistoryRecords
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedChangeHistory | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data =
await workflowsClient.getWorkflowHistoryRecords({
id: "...",
});
getWorkflowTask
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | |
config.workflowId*required | string |
Returns
Return type | Status code | Description |
---|---|---|
Task | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflowTask({
id: "...",
workflowId: "...",
});
getWorkflowTasks
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
Tasks | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflowTasks({
id: "...",
});
getWorkflows
Required scope: automation:workflows:read
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id | string | |
config.lastExecutionStateIn | Array<string> | Multiple values may be separated by commas. |
config.limit | number | Number of results to return per page. |
config.modificationInfoLastModifiedBy | Array<string> | Multiple values may be separated by commas. |
config.offset | number | The initial index from which to return the results. |
config.ordering | string | Which field to use when ordering the results. |
config.owner | string | |
config.ownerType | GetWorkflowsQueryOwnerType |
|
config.search | string | A search term. |
config.throttleIsLimitHit | boolean | |
config.triggerScheduleIsFaulty | boolean | |
config.triggerType | string | |
config.type | string | |
config.usages | string |
Returns
Return type | Status code | Description |
---|---|---|
PaginatedWorkflowList | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.getWorkflows();
patchWorkflow
Required scope: automation:workflows:write
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.body*required | PatchedWorkflowRequest | |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.patchWorkflow({
id: "...",
body: { throttle: { isLimitHit: false } },
});
restoreWorkflowHistoryRecord
Required scope: automation:workflows:write
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.id*required | string | A UUID string identifying this workflow. |
config.version*required | string |
Returns
Return type | Status code | Description |
---|---|---|
void | 200 | No response body |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data =
await workflowsClient.restoreWorkflowHistoryRecord({
id: "...",
version: "...",
});
runWorkflow
Required scope: automation:workflows:run
Creates an Execution for the Workflow.
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.body*required | ExecutionInputsRequest | |
config.id*required | string | A UUID string identifying this workflow. |
config.monitor | boolean | Specifies whether the execution data of the SIMPLE workflow type is available for monitoring until the execution is complete. |
Returns
Return type | Status code | Description |
---|---|---|
Execution | 201 | Execution successfully created |
Execution | 202 | No execution created - execution with uniqueQualifier provided already exists |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.runWorkflow({
id: "...",
body: {},
});
updateWorkflow
Required scope: automation:workflows:write
Parameters
Name | Type | Description |
---|---|---|
config.adminAccess | boolean | Allow access to all workflows/executions - additionally requires automation:workflows:admin |
config.body*required | WorkflowRequest | |
config.id*required | string | A UUID string identifying this workflow. |
Returns
Return type | Status code | Description |
---|---|---|
Workflow | 200 |
Throws
Error Type | Error Message |
---|---|
ErrorEnvelopeError |
Code example
import { workflowsClient } from "@dynatrace-sdk/client-automation";
const data = await workflowsClient.updateWorkflow({
id: "...",
body: { title: "...", throttle: { isLimitHit: false } },
});
Types
ActionExecution
Name | Type | Description |
---|---|---|
action*required | string | |
actionExecutionId | null | string | |
attempt | number | |
endedAt | null | Date | |
id*required | string | |
input | ActionExecutionInput | |
loopItem | ActionExecutionLoopItem | |
result | any | |
runtime | null | number | |
startedAt | null | Date | |
state | ActionExecutionState |
|
stateInfo | null | string | |
taskExe | null | string | Parent task execution |
ActionExecutionInput
type: Record<string, any>
ActionExecutionLoopItem
type: Record<string, any>
BusinessCalendarRequest
Name | Type |
---|---|
description | string |
holidays | Holidays |
id | string |
title*required | string |
validFrom | Date |
validTo | Date |
weekdays | Weekdays |
weekstart | number |
BusinessCalendarResponse
Name | Type | Description |
---|---|---|
description | string | |
holidays | Holidays | |
id*required | string | |
modificationInfo*required | ModificationInfo | |
title*required | string | |
validFrom | Date | |
validTo | Date | |
version*required | number | |
weekdays*required | WeekdaysValues | The weekdays values |
weekdaysNames*required | WeekdaysNames | The weekdays names |
weekstart | number |
ChangeHistory
Name | Type |
---|---|
dateCreated*required | Date |
id*required | number |
user*required | string |
version*required | number |
Country
Name | Type |
---|---|
id*required | string |
title*required | string |
CountryList
Name | Type |
---|---|
count*required | number |
results*required | Array<Country> |
CronTrigger
Name | Type |
---|---|
cron*required | string |
type*required | Cron |
DavisEventConfig
Name | Type | Description |
---|---|---|
customFilter | string | Additional DQL matcher expression to further filter events to match. |
entityTags | EntityTags | default:
|
entityTagsMatch | EntityTagsMatch | Event must match all or any of the entity tags. |
names | Array<DavisEventName> | |
onProblemClose | boolean | Trigger on Davis event open only or also on close. default: false |
Array<string> |
DavisEventName
Name | Type | Description |
---|---|---|
match*required | DavisEventNameMatch | Davis event name must equal or contain the string provided. |
name*required | string |
DavisEventTriggerConfig
Name | Type |
---|---|
type*required | DavisEvent |
value*required | DavisEventConfig |
DavisProblemCategories
Name | Type |
---|---|
availability | boolean |
custom | boolean |
error | boolean |
info | boolean |
monitoringUnavailable | boolean |
resource | boolean |
slowdown | boolean |
DavisProblemConfig
Name | Type | Description |
---|---|---|
categories*required | DavisProblemCategories | |
customFilter | string | Additional DQL matcher expression to further filter events to match. |
entityTags | EntityTags | default:
|
entityTagsMatch | EntityTagsMatch | Event must match all or any of the entity tags. |
onProblemClose | boolean | Trigger on Davis problem open only or also on close. default: false |
DavisProblemTriggerConfig
Name | Type |
---|---|
type*required | DavisProblem |
value*required | DavisProblemConfig |
DuplicationRequest
Name | Type |
---|---|
title | string |
EntityTags
Entity tags to match by key and (optional) values. For example {"foo": [], "bar": ["a", "b", "c"]}
type: Record<string, MaybeStringArray | undefined>
Error
Name | Type |
---|---|
details | ErrorDetails |
message*required | string |
ErrorDetails
type: Record<string, any>
ErrorEnvelope
Name | Type |
---|---|
error*required | Error |
EventLog
Name | Type |
---|---|
cause*required | string |
context | Record<string | any> |
event*required | string |
source*required | Source |
state*required | EventLogState |
timestamp*required | Date |
EventLogs
type: Array<EventLog>
EventQuery
Name | Type | Description |
---|---|---|
eventType | EventType | default: "events" |
query*required | string | DQL matcher expression defining which events to match. |
EventQueryTriggerConfig
Name | Type |
---|---|
type*required | Event |
value*required | EventQuery |
EventTrigger
Name | Type |
---|---|
filterQuery*required | string |
isActive | boolean |
triggerConfiguration | EventTriggerConfig |
uniqueExpression*required | null | string |
EventTriggerPreviewRequest
Name | Type |
---|---|
triggerConfiguration*required | EventTriggerConfig |
EventTriggerPreviewResponse
Name | Type |
---|---|
filterQuery*required | string |
triggerConfiguration*required | DavisEventTriggerConfig | DavisProblemTriggerConfig | EventQueryTriggerConfig |
EventTriggerRequest
Name | Type |
---|---|
isActive | boolean |
triggerConfiguration | EventTriggerConfig |
Execution
Name | Type | Description |
---|---|---|
actor*required | string | |
endedAt | null | Date | |
eventTrigger | null | string | |
id*required | string | |
input | ExecutionInput | |
params | ExecutionParams | |
runtime*required | number | Calculate the runtime of an execution in seconds. If the Execution is not ended, runtime is calculated until now. |
schedule | null | string | |
startedAt | Date | |
state | ExecutionState |
|
stateInfo | null | string | |
title*required | string | |
trigger | null | string | |
triggerType*required | string | |
user | null | string | |
workflow | null | string | Executed Workflow |
workflowType*required | null | string | |
workflowVersion*required | null | number |
ExecutionInput
type: Record<string, any>
ExecutionInputsRequest
Inputs for workflow executions
Name | Type | Description |
---|---|---|
input | ExecutionInputsRequestInput | Inputs (key/value pairs) default:
|
params | ExecutionInputsRequestParams | Metadata (can be nested object) default:
|
uniqueQualifier | string | A qualifier that must not have been used before to trigger the execution |
ExecutionParams
type: Record<string, any>
FixedOffsetRule
Name | Type | Description |
---|---|---|
offset*required | number | Offset days |
rule*required | string |
FixedOffsetRulePreviewRequest
Name | Type | Default |
---|---|---|
businessCalendar | string | |
count | number | 10 |
fixedOffsetRule*required | FixedOffsetRule | |
id | string | |
ruleType*required | FixedOffset |
GetServiceUsersResponse
type: Record<string, any>
GetSettingsResponse
type: Record<string, any>
GetTaskExecutionInputResponse
type: Record<string, any>
GroupingRule
Name | Type |
---|---|
combine | Array<string> |
intersect | Array<string> |
subtract | Array<string> |
GroupingRulePreviewRequest
Name | Type | Default |
---|---|---|
businessCalendar | string | |
count | number | 10 |
groupingRule*required | GroupingRule | |
id | string | |
ruleType*required | Grouping |
Holiday
Name | Type |
---|---|
date*required | Date |
title*required | string |
HolidayCalendarList
Name | Type |
---|---|
count*required | number |
results*required | Array<Holiday> |
Holidays
type: Array<Holiday>
IntervalTrigger
Name | Type |
---|---|
betweenEnd | string |
betweenStart | string |
intervalMinutes*required | number |
type*required | Interval |
ModificationInfo
Name | Type |
---|---|
createdBy*required | string |
createdTime*required | Date |
lastModifiedBy*required | string |
lastModifiedTime*required | Date |
PaginatedBusinessCalendarResponseList
Name | Type |
---|---|
count*required | number |
results*required | Array<BusinessCalendarResponse> |
PaginatedChangeHistory
Name | Type |
---|---|
count*required | number |
results*required | Array<ChangeHistory> |
PaginatedExecutionList
Name | Type |
---|---|
count*required | number |
results*required | Array<Execution> |
PaginatedRuleList
Name | Type |
---|---|
count*required | number |
results*required | Array<Rule> |
PaginatedWorkflowList
Name | Type |
---|---|
count*required | number |
results*required | Array<Workflow> |
PatchedBusinessCalendarRequest
Name | Type |
---|---|
description | string |
holidays | Holidays |
id | string |
title | string |
validFrom | Date |
validTo | Date |
weekdays | Weekdays |
weekstart | number |
PatchedRuleRequest
Name | Type | Description |
---|---|---|
businessCalendar | null | string | |
description | string | |
fixedOffsetRule | null | FixedOffsetRule | |
groupingRule | null | GroupingRule | |
id | string | |
relativeOffsetRule | null | RelativeOffsetRule | |
rrule | null | RRule | |
ruleType | PatchedRuleRequestRuleType |
|
title | string |
PatchedWorkflowRequest
Name | Type | Description |
---|---|---|
actor | null | string | |
description | string | |
id | string | |
isPrivate | boolean | default: true |
owner | string | |
ownerType | PatchedWorkflowRequestOwnerType |
|
schemaVersion | number | |
taskDefaults | PatchedWorkflowRequestTaskDefaults | |
tasks | Tasks | |
throttle | ThrottleRequest | |
title | string | |
trigger | TriggerRequest | |
type | PatchedWorkflowRequestType | Workflow type.
|
PatchedWorkflowRequestTaskDefaults
type: Record<string, any>
PreviewTaskInputRequest
Name | Type |
---|---|
expression*required | PreviewTaskInputRequestExpression |
task*required | string |
workflow*required | WorkflowRequest |
PreviewTaskInputRequestExpression
type: Record<string, any>
PreviewTaskInputResponse
Name | Type |
---|---|
error*required | Object |
valid*required | boolean |
value*required | PreviewTaskInputResponseValue |
PreviewTaskInputResponseValue
type: Record<string, any>
RRule
Name | Type | Description |
---|---|---|
byday | Array<RRuleBydayItem> | Define the weekdays where the recurrence will be applied. |
bymonth | Array<number> | The months to apply the recurrence to. |
bymonthday | Array<number> | The month days to apply the recurrence to. |
bysetpos | Array<number> | Each given integer will specify an occurrence number, corresponding to the nth occurrence of the rule inside the frequency period |
byweekno | Array<number> | The week numbers to apply the recurrence to. |
byworkday | RRuleByworkday | The type of days on which the recurrence will be applied. |
byyearday | Array<number> | The year days to apply the recurrence to. |
datestart*required | Date | The recurrence start. |
freq*required | RRuleFreq | |
interval | number | The interval between each freq iteration. default: 1 |
until | Date | Specifying the upper-bound limit of the recurrence. |
wkst | RRuleWkst | The week start day. |
RRulePreviewRequest
Name | Type | Default |
---|---|---|
businessCalendar | string | |
count | number | 10 |
id | string | |
rrule*required | RRule | |
ruleType*required | Rrule |
RelativeOffsetRule
Name | Type |
---|---|
direction*required | RelativeOffsetRuleDirection |
sourceRule*required | string |
targetRule*required | string |
RelativeOffsetRulePreviewRequest
Name | Type | Default |
---|---|---|
businessCalendar | string | |
count | number | 10 |
id | string | |
relativeOffsetRule*required | RelativeOffsetRule | |
ruleType*required | RelativeOffset |
Rule
Name | Type | Description |
---|---|---|
businessCalendar | null | string | |
description | string | |
fixedOffsetRule | null | FixedOffsetRule | |
groupingRule | null | GroupingRule | |
id*required | string | |
modificationInfo*required | ModificationInfo | |
relativeOffsetRule | null | RelativeOffsetRule | |
rrule | null | RRule | |
ruleType*required | RuleRuleType |
|
title*required | string | |
version*required | number |
RulePreviewResponse
Name | Type |
---|---|
error*required | string |
nextExecutions*required | Array<Date> |
valid*required | boolean |
RuleRequest
Name | Type | Description |
---|---|---|
businessCalendar | null | string | |
description | string | |
fixedOffsetRule | null | FixedOffsetRule | |
groupingRule | null | GroupingRule | |
id | string | |
relativeOffsetRule | null | RelativeOffsetRule | |
rrule | null | RRule | |
ruleType*required | RuleRequestRuleType |
|
title*required | string |
Schedule
Name | Type | Description |
---|---|---|
filterParameters | null | ScheduleFilterParameters | |
inputs | ScheduleInputs | |
isActive | boolean | |
isFaulty*required | boolean | |
nextExecution | null | Date | |
rule | null | string | |
timezone | ScheduleTimezone |
|
trigger*required | ScheduleTrigger |
ScheduleFilterParameters
Name | Type | Default |
---|---|---|
count | number | 10 |
earliestStart | Date | |
earliestStartTime | string | "00:00:00" |
excludeDates | Array<Date> | |
includeDates | Array<Date> | |
until | Date |
ScheduleInput
Name | Type |
---|---|
type*required | Static |
value*required | string | number |
ScheduleInputs
type: Record<string, ScheduleInput | undefined>
SchedulePreviewRequest
Name | Type |
---|---|
schedule*required | ScheduleRequest |
SchedulePreviewResponse
Name | Type |
---|---|
error*required | string |
nextExecutions*required | Array<Date> |
valid*required | boolean |
ScheduleRequest
Name | Type | Description |
---|---|---|
filterParameters | null | ScheduleFilterParameters | |
inputs | ScheduleInputs | |
isActive | boolean | |
nextExecution | null | Date | |
rule | null | string | |
timezone | ScheduleRequestTimezone |
|
trigger*required | ScheduleTrigger |
Source
Name | Type |
---|---|
id*required | string |
model*required | SourceModel |
str*required | string |
userStr*required | string |
Task
Name | Type | Description |
---|---|---|
action | string | |
active | string | boolean | Specifies whether a task should be skipped as a no operation or not. default: true |
concurrency | string | number | |
conditions | TaskConditionOption | |
customSampleResult | any | |
description | string | |
input | Record<string | any> | |
name | string | |
position | TaskPosition | |
predecessors | Array<string> | |
retry | TaskRetryOption | |
timeout | string | number | Specifies a default task timeout. 15 * 60 (15min) is used when not set. default: 900 |
waitBefore | string | number | Specifies a default task wait before in seconds. 0 is used when not set. default: 0 |
withItems | string |
TaskConditionOption
Name | Type |
---|---|
custom | string |
else | TaskConditionOptionElse |
states | TaskConditionOptionStates |
TaskConditionOptionStates
type: Record<string, string | undefined>
TaskExecution
Name | Type | Description |
---|---|---|
action | null | string | |
active*required | boolean | Whether task is active |
conditionResults | TaskExecutionConditionResults | |
conditions*required | TaskExecutionConditions | |
description | null | string | |
endedAt*required | null | Date | |
execution | null | string | Parent execution |
id*required | string | |
input | TaskExecutionInput | |
name*required | string | |
position*required | TaskPosition | |
predecessors*required | Array<string> | |
result*required | any | |
runtime*required | number | Calculate the runtime of an exection in seconds. If the Execution is not ended, runtime is calculated until now. |
startedAt*required | null | Date | |
state | TaskExecutionState |
|
stateInfo | null | string |
TaskExecutionConditionResults
type: Record<string, any>
TaskExecutionConditions
type: Record<string, any>
TaskExecutionInput
type: Record<string, any>
TaskExecutions
type: Record<string, TaskExecution | undefined>
TaskPosition
Name | Type |
---|---|
x*required | number |
y*required | number |
TaskRetryOption
Name | Type | Description |
---|---|---|
count*required | string | number | Specifies a maximum number of times that a task can be repeated in case it fails on execution. |
delay | string | number | Specifies a delay in seconds between subsequent task retries |
failedLoopIterationsOnly | boolean | Specifies 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.
Name | Type |
---|---|
id*required | string |
taskNameFrom*required | string |
taskNameTo*required | string |
TaskTransitions
type: Record<string, TaskTransition | undefined>
Tasks
type: Record<string, Task | undefined>
Throttle
Name | Type |
---|---|
isLimitHit*required | boolean |
limitEvents*required | ThrottleLimitEvents |
ThrottleLimitEvent
Name | Type |
---|---|
limit*required | number |
timeLeftInSeconds*required | number |
timestamp*required | Date |
ThrottleLimitEvents
type: Array<ThrottleLimitEvent>
ThrottleRequest
Name | Type |
---|---|
isLimitHit*required | boolean |
TimeTrigger
Name | Type |
---|---|
time*required | string |
type*required | Time |
Trigger
Name | Type |
---|---|
eventTrigger | null | EventTrigger |
schedule | null | Schedule |
TriggerRequest
Name | Type |
---|---|
eventTrigger | null | EventTriggerRequest |
schedule | null | ScheduleRequest |
UserSettings
Name | Type |
---|---|
groups*required | Array<string> |
VersionResponse
Name | Type |
---|---|
version*required | string |
WeekdaysNames
type: Array<WeekdaysNamesItem>
WeekdaysValues
type: Array<WeekdaysValuesItem>
Workflow
Name | Type | Description |
---|---|---|
actor | null | string | |
description | string | |
id*required | string | |
isPrivate | boolean | default: true |
lastExecution*required | null | Execution | |
modificationInfo*required | ModificationInfo | |
owner | string | |
ownerType | WorkflowOwnerType |
|
schemaVersion | number | |
taskDefaults | WorkflowTaskDefaults | |
tasks | Tasks | |
throttle | Throttle | |
title*required | string | |
trigger | Trigger | |
triggerType*required | string | |
type | WorkflowType | Workflow type.
|
version*required | number |
WorkflowRequest
Name | Type | Description |
---|---|---|
actor | null | string | |
description | string | |
id | string | |
isPrivate | boolean | default: true |
owner | string | |
ownerType | WorkflowRequestOwnerType |
|
schemaVersion | number | |
taskDefaults | WorkflowRequestTaskDefaults | |
tasks | Tasks | |
throttle | ThrottleRequest | |
title*required | string | |
trigger | TriggerRequest | |
type | WorkflowRequestType | Workflow type.
|
WorkflowRequestTaskDefaults
type: Record<string, any>
WorkflowTaskDefaults
type: Record<string, any>
Enums
ActionExecutionState
ERROR
- ERRORIDLE
- IDLERUNNING
- RUNNINGSUSPENDED
- SUSPENDEDSUCCESS
- SUCCESS
Enum keys
Error
| Idle
| Running
| Success
| Suspended
CronTriggerType
Enum keys
Cron
DavisEventNameMatch
DavisEventTriggerConfigType
Enum keys
DavisEvent
DavisProblemTriggerConfigType
Enum keys
DavisProblem
EntityTagsMatch
EventLogState
Enum keys
Cancelled
| Deactivated
| Discarded
| Error
| Idle
| Paused
| Running
| Skipped
| Success
| Waiting
EventQueryTriggerConfigType
Enum keys
Event
EventType
ExecutionState
CANCELLED
- CANCELLEDERROR
- ERRORPAUSED
- PAUSEDRUNNING
- RUNNINGSUCCESS
- SUCCESS
Enum keys
Cancelled
| Error
| Paused
| Running
| Success
FixedOffsetRulePreviewRequestRuleType
Enum keys
FixedOffset
GetWorkflowsQueryOwnerType
Enum keys
Group
| User
GroupingRulePreviewRequestRuleType
Enum keys
Grouping
IntervalTriggerType
Enum keys
Interval
PatchedRuleRequestRuleType
rrule
- rrulegrouping
- groupingfixed_offset
- fixed_offsetrelative_offset
- relative_offset
Enum keys
FixedOffset
| Grouping
| RelativeOffset
| Rrule
PatchedWorkflowRequestOwnerType
PatchedWorkflowRequestType
RRuleBydayItem
Enum keys
Fr
| Mo
| Sa
| Su
| Th
| Tu
| We
RRuleByworkday
RRuleFreq
Enum keys
Daily
| Hourly
| Minutely
| Monthly
| Secondly
| Weekly
| Yearly
RRulePreviewRequestRuleType
Enum keys
Rrule
RRuleWkst
RelativeOffsetRuleDirection
Enum keys
Next
| Previous
RelativeOffsetRulePreviewRequestRuleType
Enum keys
RelativeOffset
RuleRequestRuleType
rrule
- rrulegrouping
- groupingfixed_offset
- fixed_offsetrelative_offset
- relative_offset
Enum keys
FixedOffset
| Grouping
| RelativeOffset
| Rrule
RuleRuleType
rrule
- rrulegrouping
- groupingfixed_offset
- fixed_offsetrelative_offset
- relative_offset
Enum keys
FixedOffset
| Grouping
| RelativeOffset
| Rrule
ScheduleInputType
Enum keys
Static
ScheduleRequestTimezone
Africa/Abidjan
- Africa/AbidjanAfrica/Accra
- Africa/AccraAfrica/Addis_Ababa
- Africa/Addis_AbabaAfrica/Algiers
- Africa/AlgiersAfrica/Asmara
- Africa/AsmaraAfrica/Asmera
- Africa/AsmeraAfrica/Bamako
- Africa/BamakoAfrica/Bangui
- Africa/BanguiAfrica/Banjul
- Africa/BanjulAfrica/Bissau
- Africa/BissauAfrica/Blantyre
- Africa/BlantyreAfrica/Brazzaville
- Africa/BrazzavilleAfrica/Bujumbura
- Africa/BujumburaAfrica/Cairo
- Africa/CairoAfrica/Casablanca
- Africa/CasablancaAfrica/Ceuta
- Africa/CeutaAfrica/Conakry
- Africa/ConakryAfrica/Dakar
- Africa/DakarAfrica/Dar_es_Salaam
- Africa/Dar_es_SalaamAfrica/Djibouti
- Africa/DjiboutiAfrica/Douala
- Africa/DoualaAfrica/El_Aaiun
- Africa/El_AaiunAfrica/Freetown
- Africa/FreetownAfrica/Gaborone
- Africa/GaboroneAfrica/Harare
- Africa/HarareAfrica/Johannesburg
- Africa/JohannesburgAfrica/Juba
- Africa/JubaAfrica/Kampala
- Africa/KampalaAfrica/Khartoum
- Africa/KhartoumAfrica/Kigali
- Africa/KigaliAfrica/Kinshasa
- Africa/KinshasaAfrica/Lagos
- Africa/LagosAfrica/Libreville
- Africa/LibrevilleAfrica/Lome
- Africa/LomeAfrica/Luanda
- Africa/LuandaAfrica/Lubumbashi
- Africa/LubumbashiAfrica/Lusaka
- Africa/LusakaAfrica/Malabo
- Africa/MalaboAfrica/Maputo
- Africa/MaputoAfrica/Maseru
- Africa/MaseruAfrica/Mbabane
- Africa/MbabaneAfrica/Mogadishu
- Africa/MogadishuAfrica/Monrovia
- Africa/MonroviaAfrica/Nairobi
- Africa/NairobiAfrica/Ndjamena
- Africa/NdjamenaAfrica/Niamey
- Africa/NiameyAfrica/Nouakchott
- Africa/NouakchottAfrica/Ouagadougou
- Africa/OuagadougouAfrica/Porto-Novo
- Africa/Porto-NovoAfrica/Sao_Tome
- Africa/Sao_TomeAfrica/Timbuktu
- Africa/TimbuktuAfrica/Tripoli
- Africa/TripoliAfrica/Tunis
- Africa/TunisAfrica/Windhoek
- Africa/WindhoekAmerica/Adak
- America/AdakAmerica/Anchorage
- America/AnchorageAmerica/Anguilla
- America/AnguillaAmerica/Antigua
- America/AntiguaAmerica/Araguaina
- America/AraguainaAmerica/Argentina/Buenos_Aires
- America/Argentina/Buenos_AiresAmerica/Argentina/Catamarca
- America/Argentina/CatamarcaAmerica/Argentina/ComodRivadavia
- America/Argentina/ComodRivadaviaAmerica/Argentina/Cordoba
- America/Argentina/CordobaAmerica/Argentina/Jujuy
- America/Argentina/JujuyAmerica/Argentina/La_Rioja
- America/Argentina/La_RiojaAmerica/Argentina/Mendoza
- America/Argentina/MendozaAmerica/Argentina/Rio_Gallegos
- America/Argentina/Rio_GallegosAmerica/Argentina/Salta
- America/Argentina/SaltaAmerica/Argentina/San_Juan
- America/Argentina/San_JuanAmerica/Argentina/San_Luis
- America/Argentina/San_LuisAmerica/Argentina/Tucuman
- America/Argentina/TucumanAmerica/Argentina/Ushuaia
- America/Argentina/UshuaiaAmerica/Aruba
- America/ArubaAmerica/Asuncion
- America/AsuncionAmerica/Atikokan
- America/AtikokanAmerica/Atka
- America/AtkaAmerica/Bahia
- America/BahiaAmerica/Bahia_Banderas
- America/Bahia_BanderasAmerica/Barbados
- America/BarbadosAmerica/Belem
- America/BelemAmerica/Belize
- America/BelizeAmerica/Blanc-Sablon
- America/Blanc-SablonAmerica/Boa_Vista
- America/Boa_VistaAmerica/Bogota
- America/BogotaAmerica/Boise
- America/BoiseAmerica/Buenos_Aires
- America/Buenos_AiresAmerica/Cambridge_Bay
- America/Cambridge_BayAmerica/Campo_Grande
- America/Campo_GrandeAmerica/Cancun
- America/CancunAmerica/Caracas
- America/CaracasAmerica/Catamarca
- America/CatamarcaAmerica/Cayenne
- America/CayenneAmerica/Cayman
- America/CaymanAmerica/Chicago
- America/ChicagoAmerica/Chihuahua
- America/ChihuahuaAmerica/Coral_Harbour
- America/Coral_HarbourAmerica/Cordoba
- America/CordobaAmerica/Costa_Rica
- America/Costa_RicaAmerica/Creston
- America/CrestonAmerica/Cuiaba
- America/CuiabaAmerica/Curacao
- America/CuracaoAmerica/Danmarkshavn
- America/DanmarkshavnAmerica/Dawson
- America/DawsonAmerica/Dawson_Creek
- America/Dawson_CreekAmerica/Denver
- America/DenverAmerica/Detroit
- America/DetroitAmerica/Dominica
- America/DominicaAmerica/Edmonton
- America/EdmontonAmerica/Eirunepe
- America/EirunepeAmerica/El_Salvador
- America/El_SalvadorAmerica/Ensenada
- America/EnsenadaAmerica/Fort_Nelson
- America/Fort_NelsonAmerica/Fort_Wayne
- America/Fort_WayneAmerica/Fortaleza
- America/FortalezaAmerica/Glace_Bay
- America/Glace_BayAmerica/Godthab
- America/GodthabAmerica/Goose_Bay
- America/Goose_BayAmerica/Grand_Turk
- America/Grand_TurkAmerica/Grenada
- America/GrenadaAmerica/Guadeloupe
- America/GuadeloupeAmerica/Guatemala
- America/GuatemalaAmerica/Guayaquil
- America/GuayaquilAmerica/Guyana
- America/GuyanaAmerica/Halifax
- America/HalifaxAmerica/Havana
- America/HavanaAmerica/Hermosillo
- America/HermosilloAmerica/Indiana/Indianapolis
- America/Indiana/IndianapolisAmerica/Indiana/Knox
- America/Indiana/KnoxAmerica/Indiana/Marengo
- America/Indiana/MarengoAmerica/Indiana/Petersburg
- America/Indiana/PetersburgAmerica/Indiana/Tell_City
- America/Indiana/Tell_CityAmerica/Indiana/Vevay
- America/Indiana/VevayAmerica/Indiana/Vincennes
- America/Indiana/VincennesAmerica/Indiana/Winamac
- America/Indiana/WinamacAmerica/Indianapolis
- America/IndianapolisAmerica/Inuvik
- America/InuvikAmerica/Iqaluit
- America/IqaluitAmerica/Jamaica
- America/JamaicaAmerica/Jujuy
- America/JujuyAmerica/Juneau
- America/JuneauAmerica/Kentucky/Louisville
- America/Kentucky/LouisvilleAmerica/Kentucky/Monticello
- America/Kentucky/MonticelloAmerica/Knox_IN
- America/Knox_INAmerica/Kralendijk
- America/KralendijkAmerica/La_Paz
- America/La_PazAmerica/Lima
- America/LimaAmerica/Los_Angeles
- America/Los_AngelesAmerica/Louisville
- America/LouisvilleAmerica/Lower_Princes
- America/Lower_PrincesAmerica/Maceio
- America/MaceioAmerica/Managua
- America/ManaguaAmerica/Manaus
- America/ManausAmerica/Marigot
- America/MarigotAmerica/Martinique
- America/MartiniqueAmerica/Matamoros
- America/MatamorosAmerica/Mazatlan
- America/MazatlanAmerica/Mendoza
- America/MendozaAmerica/Menominee
- America/MenomineeAmerica/Merida
- America/MeridaAmerica/Metlakatla
- America/MetlakatlaAmerica/Mexico_City
- America/Mexico_CityAmerica/Miquelon
- America/MiquelonAmerica/Moncton
- America/MonctonAmerica/Monterrey
- America/MonterreyAmerica/Montevideo
- America/MontevideoAmerica/Montreal
- America/MontrealAmerica/Montserrat
- America/MontserratAmerica/Nassau
- America/NassauAmerica/New_York
- America/New_YorkAmerica/Nipigon
- America/NipigonAmerica/Nome
- America/NomeAmerica/Noronha
- America/NoronhaAmerica/North_Dakota/Beulah
- America/North_Dakota/BeulahAmerica/North_Dakota/Center
- America/North_Dakota/CenterAmerica/North_Dakota/New_Salem
- America/North_Dakota/New_SalemAmerica/Nuuk
- America/NuukAmerica/Ojinaga
- America/OjinagaAmerica/Panama
- America/PanamaAmerica/Pangnirtung
- America/PangnirtungAmerica/Paramaribo
- America/ParamariboAmerica/Phoenix
- America/PhoenixAmerica/Port-au-Prince
- America/Port-au-PrinceAmerica/Port_of_Spain
- America/Port_of_SpainAmerica/Porto_Acre
- America/Porto_AcreAmerica/Porto_Velho
- America/Porto_VelhoAmerica/Puerto_Rico
- America/Puerto_RicoAmerica/Punta_Arenas
- America/Punta_ArenasAmerica/Rainy_River
- America/Rainy_RiverAmerica/Rankin_Inlet
- America/Rankin_InletAmerica/Recife
- America/RecifeAmerica/Regina
- America/ReginaAmerica/Resolute
- America/ResoluteAmerica/Rio_Branco
- America/Rio_BrancoAmerica/Rosario
- America/RosarioAmerica/Santa_Isabel
- America/Santa_IsabelAmerica/Santarem
- America/SantaremAmerica/Santiago
- America/SantiagoAmerica/Santo_Domingo
- America/Santo_DomingoAmerica/Sao_Paulo
- America/Sao_PauloAmerica/Scoresbysund
- America/ScoresbysundAmerica/Shiprock
- America/ShiprockAmerica/Sitka
- America/SitkaAmerica/St_Barthelemy
- America/St_BarthelemyAmerica/St_Johns
- America/St_JohnsAmerica/St_Kitts
- America/St_KittsAmerica/St_Lucia
- America/St_LuciaAmerica/St_Thomas
- America/St_ThomasAmerica/St_Vincent
- America/St_VincentAmerica/Swift_Current
- America/Swift_CurrentAmerica/Tegucigalpa
- America/TegucigalpaAmerica/Thule
- America/ThuleAmerica/Thunder_Bay
- America/Thunder_BayAmerica/Tijuana
- America/TijuanaAmerica/Toronto
- America/TorontoAmerica/Tortola
- America/TortolaAmerica/Vancouver
- America/VancouverAmerica/Virgin
- America/VirginAmerica/Whitehorse
- America/WhitehorseAmerica/Winnipeg
- America/WinnipegAmerica/Yakutat
- America/YakutatAmerica/Yellowknife
- America/YellowknifeAntarctica/Casey
- Antarctica/CaseyAntarctica/Davis
- Antarctica/DavisAntarctica/DumontDUrville
- Antarctica/DumontDUrvilleAntarctica/Macquarie
- Antarctica/MacquarieAntarctica/Mawson
- Antarctica/MawsonAntarctica/McMurdo
- Antarctica/McMurdoAntarctica/Palmer
- Antarctica/PalmerAntarctica/Rothera
- Antarctica/RotheraAntarctica/South_Pole
- Antarctica/South_PoleAntarctica/Syowa
- Antarctica/SyowaAntarctica/Troll
- Antarctica/TrollAntarctica/Vostok
- Antarctica/VostokArctic/Longyearbyen
- Arctic/LongyearbyenAsia/Aden
- Asia/AdenAsia/Almaty
- Asia/AlmatyAsia/Amman
- Asia/AmmanAsia/Anadyr
- Asia/AnadyrAsia/Aqtau
- Asia/AqtauAsia/Aqtobe
- Asia/AqtobeAsia/Ashgabat
- Asia/AshgabatAsia/Ashkhabad
- Asia/AshkhabadAsia/Atyrau
- Asia/AtyrauAsia/Baghdad
- Asia/BaghdadAsia/Bahrain
- Asia/BahrainAsia/Baku
- Asia/BakuAsia/Bangkok
- Asia/BangkokAsia/Barnaul
- Asia/BarnaulAsia/Beirut
- Asia/BeirutAsia/Bishkek
- Asia/BishkekAsia/Brunei
- Asia/BruneiAsia/Calcutta
- Asia/CalcuttaAsia/Chita
- Asia/ChitaAsia/Choibalsan
- Asia/ChoibalsanAsia/Chongqing
- Asia/ChongqingAsia/Chungking
- Asia/ChungkingAsia/Colombo
- Asia/ColomboAsia/Dacca
- Asia/DaccaAsia/Damascus
- Asia/DamascusAsia/Dhaka
- Asia/DhakaAsia/Dili
- Asia/DiliAsia/Dubai
- Asia/DubaiAsia/Dushanbe
- Asia/DushanbeAsia/Famagusta
- Asia/FamagustaAsia/Gaza
- Asia/GazaAsia/Harbin
- Asia/HarbinAsia/Hebron
- Asia/HebronAsia/Ho_Chi_Minh
- Asia/Ho_Chi_MinhAsia/Hong_Kong
- Asia/Hong_KongAsia/Hovd
- Asia/HovdAsia/Irkutsk
- Asia/IrkutskAsia/Istanbul
- Asia/IstanbulAsia/Jakarta
- Asia/JakartaAsia/Jayapura
- Asia/JayapuraAsia/Jerusalem
- Asia/JerusalemAsia/Kabul
- Asia/KabulAsia/Kamchatka
- Asia/KamchatkaAsia/Karachi
- Asia/KarachiAsia/Kashgar
- Asia/KashgarAsia/Kathmandu
- Asia/KathmanduAsia/Katmandu
- Asia/KatmanduAsia/Khandyga
- Asia/KhandygaAsia/Kolkata
- Asia/KolkataAsia/Krasnoyarsk
- Asia/KrasnoyarskAsia/Kuala_Lumpur
- Asia/Kuala_LumpurAsia/Kuching
- Asia/KuchingAsia/Kuwait
- Asia/KuwaitAsia/Macao
- Asia/MacaoAsia/Macau
- Asia/MacauAsia/Magadan
- Asia/MagadanAsia/Makassar
- Asia/MakassarAsia/Manila
- Asia/ManilaAsia/Muscat
- Asia/MuscatAsia/Nicosia
- Asia/NicosiaAsia/Novokuznetsk
- Asia/NovokuznetskAsia/Novosibirsk
- Asia/NovosibirskAsia/Omsk
- Asia/OmskAsia/Oral
- Asia/OralAsia/Phnom_Penh
- Asia/Phnom_PenhAsia/Pontianak
- Asia/PontianakAsia/Pyongyang
- Asia/PyongyangAsia/Qatar
- Asia/QatarAsia/Qostanay
- Asia/QostanayAsia/Qyzylorda
- Asia/QyzylordaAsia/Rangoon
- Asia/RangoonAsia/Riyadh
- Asia/RiyadhAsia/Saigon
- Asia/SaigonAsia/Sakhalin
- Asia/SakhalinAsia/Samarkand
- Asia/SamarkandAsia/Seoul
- Asia/SeoulAsia/Shanghai
- Asia/ShanghaiAsia/Singapore
- Asia/SingaporeAsia/Srednekolymsk
- Asia/SrednekolymskAsia/Taipei
- Asia/TaipeiAsia/Tashkent
- Asia/TashkentAsia/Tbilisi
- Asia/TbilisiAsia/Tehran
- Asia/TehranAsia/Tel_Aviv
- Asia/Tel_AvivAsia/Thimbu
- Asia/ThimbuAsia/Thimphu
- Asia/ThimphuAsia/Tokyo
- Asia/TokyoAsia/Tomsk
- Asia/TomskAsia/Ujung_Pandang
- Asia/Ujung_PandangAsia/Ulaanbaatar
- Asia/UlaanbaatarAsia/Ulan_Bator
- Asia/Ulan_BatorAsia/Urumqi
- Asia/UrumqiAsia/Ust-Nera
- Asia/Ust-NeraAsia/Vientiane
- Asia/VientianeAsia/Vladivostok
- Asia/VladivostokAsia/Yakutsk
- Asia/YakutskAsia/Yangon
- Asia/YangonAsia/Yekaterinburg
- Asia/YekaterinburgAsia/Yerevan
- Asia/YerevanAtlantic/Azores
- Atlantic/AzoresAtlantic/Bermuda
- Atlantic/BermudaAtlantic/Canary
- Atlantic/CanaryAtlantic/Cape_Verde
- Atlantic/Cape_VerdeAtlantic/Faeroe
- Atlantic/FaeroeAtlantic/Faroe
- Atlantic/FaroeAtlantic/Jan_Mayen
- Atlantic/Jan_MayenAtlantic/Madeira
- Atlantic/MadeiraAtlantic/Reykjavik
- Atlantic/ReykjavikAtlantic/South_Georgia
- Atlantic/South_GeorgiaAtlantic/St_Helena
- Atlantic/St_HelenaAtlantic/Stanley
- Atlantic/StanleyAustralia/ACT
- Australia/ACTAustralia/Adelaide
- Australia/AdelaideAustralia/Brisbane
- Australia/BrisbaneAustralia/Broken_Hill
- Australia/Broken_HillAustralia/Canberra
- Australia/CanberraAustralia/Currie
- Australia/CurrieAustralia/Darwin
- Australia/DarwinAustralia/Eucla
- Australia/EuclaAustralia/Hobart
- Australia/HobartAustralia/LHI
- Australia/LHIAustralia/Lindeman
- Australia/LindemanAustralia/Lord_Howe
- Australia/Lord_HoweAustralia/Melbourne
- Australia/MelbourneAustralia/NSW
- Australia/NSWAustralia/North
- Australia/NorthAustralia/Perth
- Australia/PerthAustralia/Queensland
- Australia/QueenslandAustralia/South
- Australia/SouthAustralia/Sydney
- Australia/SydneyAustralia/Tasmania
- Australia/TasmaniaAustralia/Victoria
- Australia/VictoriaAustralia/West
- Australia/WestAustralia/Yancowinna
- Australia/YancowinnaBrazil/Acre
- Brazil/AcreBrazil/DeNoronha
- Brazil/DeNoronhaBrazil/East
- Brazil/EastBrazil/West
- Brazil/WestCET
- CETCST6CDT
- CST6CDTCanada/Atlantic
- Canada/AtlanticCanada/Central
- Canada/CentralCanada/Eastern
- Canada/EasternCanada/Mountain
- Canada/MountainCanada/Newfoundland
- Canada/NewfoundlandCanada/Pacific
- Canada/PacificCanada/Saskatchewan
- Canada/SaskatchewanCanada/Yukon
- Canada/YukonChile/Continental
- Chile/ContinentalChile/EasterIsland
- Chile/EasterIslandCuba
- CubaEET
- EETEST
- ESTEST5EDT
- EST5EDTEgypt
- EgyptEire
- EireEtc/GMT
- Etc/GMTEtc/GMT+0
- Etc/GMT+0Etc/GMT+1
- Etc/GMT+1Etc/GMT+10
- Etc/GMT+10Etc/GMT+11
- Etc/GMT+11Etc/GMT+12
- Etc/GMT+12Etc/GMT+2
- Etc/GMT+2Etc/GMT+3
- Etc/GMT+3Etc/GMT+4
- Etc/GMT+4Etc/GMT+5
- Etc/GMT+5Etc/GMT+6
- Etc/GMT+6Etc/GMT+7
- Etc/GMT+7Etc/GMT+8
- Etc/GMT+8Etc/GMT+9
- Etc/GMT+9Etc/GMT-0
- Etc/GMT-0Etc/GMT-1
- Etc/GMT-1Etc/GMT-10
- Etc/GMT-10Etc/GMT-11
- Etc/GMT-11Etc/GMT-12
- Etc/GMT-12Etc/GMT-13
- Etc/GMT-13Etc/GMT-14
- Etc/GMT-14Etc/GMT-2
- Etc/GMT-2Etc/GMT-3
- Etc/GMT-3Etc/GMT-4
- Etc/GMT-4Etc/GMT-5
- Etc/GMT-5Etc/GMT-6
- Etc/GMT-6Etc/GMT-7
- Etc/GMT-7Etc/GMT-8
- Etc/GMT-8Etc/GMT-9
- Etc/GMT-9Etc/GMT0
- Etc/GMT0Etc/Greenwich
- Etc/GreenwichEtc/UCT
- Etc/UCTEtc/UTC
- Etc/UTCEtc/Universal
- Etc/UniversalEtc/Zulu
- Etc/ZuluEurope/Amsterdam
- Europe/AmsterdamEurope/Andorra
- Europe/AndorraEurope/Astrakhan
- Europe/AstrakhanEurope/Athens
- Europe/AthensEurope/Belfast
- Europe/BelfastEurope/Belgrade
- Europe/BelgradeEurope/Berlin
- Europe/BerlinEurope/Bratislava
- Europe/BratislavaEurope/Brussels
- Europe/BrusselsEurope/Bucharest
- Europe/BucharestEurope/Budapest
- Europe/BudapestEurope/Busingen
- Europe/BusingenEurope/Chisinau
- Europe/ChisinauEurope/Copenhagen
- Europe/CopenhagenEurope/Dublin
- Europe/DublinEurope/Gibraltar
- Europe/GibraltarEurope/Guernsey
- Europe/GuernseyEurope/Helsinki
- Europe/HelsinkiEurope/Isle_of_Man
- Europe/Isle_of_ManEurope/Istanbul
- Europe/IstanbulEurope/Jersey
- Europe/JerseyEurope/Kaliningrad
- Europe/KaliningradEurope/Kiev
- Europe/KievEurope/Kirov
- Europe/KirovEurope/Lisbon
- Europe/LisbonEurope/Ljubljana
- Europe/LjubljanaEurope/London
- Europe/LondonEurope/Luxembourg
- Europe/LuxembourgEurope/Madrid
- Europe/MadridEurope/Malta
- Europe/MaltaEurope/Mariehamn
- Europe/MariehamnEurope/Minsk
- Europe/MinskEurope/Monaco
- Europe/MonacoEurope/Moscow
- Europe/MoscowEurope/Nicosia
- Europe/NicosiaEurope/Oslo
- Europe/OsloEurope/Paris
- Europe/ParisEurope/Podgorica
- Europe/PodgoricaEurope/Prague
- Europe/PragueEurope/Riga
- Europe/RigaEurope/Rome
- Europe/RomeEurope/Samara
- Europe/SamaraEurope/San_Marino
- Europe/San_MarinoEurope/Sarajevo
- Europe/SarajevoEurope/Saratov
- Europe/SaratovEurope/Simferopol
- Europe/SimferopolEurope/Skopje
- Europe/SkopjeEurope/Sofia
- Europe/SofiaEurope/Stockholm
- Europe/StockholmEurope/Tallinn
- Europe/TallinnEurope/Tirane
- Europe/TiraneEurope/Tiraspol
- Europe/TiraspolEurope/Ulyanovsk
- Europe/UlyanovskEurope/Uzhgorod
- Europe/UzhgorodEurope/Vaduz
- Europe/VaduzEurope/Vatican
- Europe/VaticanEurope/Vienna
- Europe/ViennaEurope/Vilnius
- Europe/VilniusEurope/Volgograd
- Europe/VolgogradEurope/Warsaw
- Europe/WarsawEurope/Zagreb
- Europe/ZagrebEurope/Zaporozhye
- Europe/ZaporozhyeEurope/Zurich
- Europe/ZurichGB
- GBGB-Eire
- GB-EireGMT
- GMTGMT+0
- GMT+0GMT-0
- GMT-0GMT0
- GMT0Greenwich
- GreenwichHST
- HSTHongkong
- HongkongIceland
- IcelandIndian/Antananarivo
- Indian/AntananarivoIndian/Chagos
- Indian/ChagosIndian/Christmas
- Indian/ChristmasIndian/Cocos
- Indian/CocosIndian/Comoro
- Indian/ComoroIndian/Kerguelen
- Indian/KerguelenIndian/Mahe
- Indian/MaheIndian/Maldives
- Indian/MaldivesIndian/Mauritius
- Indian/MauritiusIndian/Mayotte
- Indian/MayotteIndian/Reunion
- Indian/ReunionIran
- IranIsrael
- IsraelJamaica
- JamaicaJapan
- JapanKwajalein
- KwajaleinLibya
- LibyaMET
- METMST
- MSTMST7MDT
- MST7MDTMexico/BajaNorte
- Mexico/BajaNorteMexico/BajaSur
- Mexico/BajaSurMexico/General
- Mexico/GeneralNZ
- NZNZ-CHAT
- NZ-CHATNavajo
- NavajoPRC
- PRCPST8PDT
- PST8PDTPacific/Apia
- Pacific/ApiaPacific/Auckland
- Pacific/AucklandPacific/Bougainville
- Pacific/BougainvillePacific/Chatham
- Pacific/ChathamPacific/Chuuk
- Pacific/ChuukPacific/Easter
- Pacific/EasterPacific/Efate
- Pacific/EfatePacific/Enderbury
- Pacific/EnderburyPacific/Fakaofo
- Pacific/FakaofoPacific/Fiji
- Pacific/FijiPacific/Funafuti
- Pacific/FunafutiPacific/Galapagos
- Pacific/GalapagosPacific/Gambier
- Pacific/GambierPacific/Guadalcanal
- Pacific/GuadalcanalPacific/Guam
- Pacific/GuamPacific/Honolulu
- Pacific/HonoluluPacific/Johnston
- Pacific/JohnstonPacific/Kiritimati
- Pacific/KiritimatiPacific/Kosrae
- Pacific/KosraePacific/Kwajalein
- Pacific/KwajaleinPacific/Majuro
- Pacific/MajuroPacific/Marquesas
- Pacific/MarquesasPacific/Midway
- Pacific/MidwayPacific/Nauru
- Pacific/NauruPacific/Niue
- Pacific/NiuePacific/Norfolk
- Pacific/NorfolkPacific/Noumea
- Pacific/NoumeaPacific/Pago_Pago
- Pacific/Pago_PagoPacific/Palau
- Pacific/PalauPacific/Pitcairn
- Pacific/PitcairnPacific/Pohnpei
- Pacific/PohnpeiPacific/Ponape
- Pacific/PonapePacific/Port_Moresby
- Pacific/Port_MoresbyPacific/Rarotonga
- Pacific/RarotongaPacific/Saipan
- Pacific/SaipanPacific/Samoa
- Pacific/SamoaPacific/Tahiti
- Pacific/TahitiPacific/Tarawa
- Pacific/TarawaPacific/Tongatapu
- Pacific/TongatapuPacific/Truk
- Pacific/TrukPacific/Wake
- Pacific/WakePacific/Wallis
- Pacific/WallisPacific/Yap
- Pacific/YapPoland
- PolandPortugal
- PortugalROC
- ROCROK
- ROKSingapore
- SingaporeTurkey
- TurkeyUCT
- UCTUS/Alaska
- US/AlaskaUS/Aleutian
- US/AleutianUS/Arizona
- US/ArizonaUS/Central
- US/CentralUS/East-Indiana
- US/East-IndianaUS/Eastern
- US/EasternUS/Hawaii
- US/HawaiiUS/Indiana-Starke
- US/Indiana-StarkeUS/Michigan
- US/MichiganUS/Mountain
- US/MountainUS/Pacific
- US/PacificUS/Samoa
- US/SamoaUTC
- UTCUniversal
- UniversalW-SU
- W-SUWET
- WETZulu
- Zulu
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
| AmericaCoralHarbour
| AmericaCordoba
| AmericaCostaRica
| 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
| 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
| 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
ScheduleTimezone
Africa/Abidjan
- Africa/AbidjanAfrica/Accra
- Africa/AccraAfrica/Addis_Ababa
- Africa/Addis_AbabaAfrica/Algiers
- Africa/AlgiersAfrica/Asmara
- Africa/AsmaraAfrica/Asmera
- Africa/AsmeraAfrica/Bamako
- Africa/BamakoAfrica/Bangui
- Africa/BanguiAfrica/Banjul
- Africa/BanjulAfrica/Bissau
- Africa/BissauAfrica/Blantyre
- Africa/BlantyreAfrica/Brazzaville
- Africa/BrazzavilleAfrica/Bujumbura
- Africa/BujumburaAfrica/Cairo
- Africa/CairoAfrica/Casablanca
- Africa/CasablancaAfrica/Ceuta
- Africa/CeutaAfrica/Conakry
- Africa/ConakryAfrica/Dakar
- Africa/DakarAfrica/Dar_es_Salaam
- Africa/Dar_es_SalaamAfrica/Djibouti
- Africa/DjiboutiAfrica/Douala
- Africa/DoualaAfrica/El_Aaiun
- Africa/El_AaiunAfrica/Freetown
- Africa/FreetownAfrica/Gaborone
- Africa/GaboroneAfrica/Harare
- Africa/HarareAfrica/Johannesburg
- Africa/JohannesburgAfrica/Juba
- Africa/JubaAfrica/Kampala
- Africa/KampalaAfrica/Khartoum
- Africa/KhartoumAfrica/Kigali
- Africa/KigaliAfrica/Kinshasa
- Africa/KinshasaAfrica/Lagos
- Africa/LagosAfrica/Libreville
- Africa/LibrevilleAfrica/Lome
- Africa/LomeAfrica/Luanda
- Africa/LuandaAfrica/Lubumbashi
- Africa/LubumbashiAfrica/Lusaka
- Africa/LusakaAfrica/Malabo
- Africa/MalaboAfrica/Maputo
- Africa/MaputoAfrica/Maseru
- Africa/MaseruAfrica/Mbabane
- Africa/MbabaneAfrica/Mogadishu
- Africa/MogadishuAfrica/Monrovia
- Africa/MonroviaAfrica/Nairobi
- Africa/NairobiAfrica/Ndjamena
- Africa/NdjamenaAfrica/Niamey
- Africa/NiameyAfrica/Nouakchott
- Africa/NouakchottAfrica/Ouagadougou
- Africa/OuagadougouAfrica/Porto-Novo
- Africa/Porto-NovoAfrica/Sao_Tome
- Africa/Sao_TomeAfrica/Timbuktu
- Africa/TimbuktuAfrica/Tripoli
- Africa/TripoliAfrica/Tunis
- Africa/TunisAfrica/Windhoek
- Africa/WindhoekAmerica/Adak
- America/AdakAmerica/Anchorage
- America/AnchorageAmerica/Anguilla
- America/AnguillaAmerica/Antigua
- America/AntiguaAmerica/Araguaina
- America/AraguainaAmerica/Argentina/Buenos_Aires
- America/Argentina/Buenos_AiresAmerica/Argentina/Catamarca
- America/Argentina/CatamarcaAmerica/Argentina/ComodRivadavia
- America/Argentina/ComodRivadaviaAmerica/Argentina/Cordoba
- America/Argentina/CordobaAmerica/Argentina/Jujuy
- America/Argentina/JujuyAmerica/Argentina/La_Rioja
- America/Argentina/La_RiojaAmerica/Argentina/Mendoza
- America/Argentina/MendozaAmerica/Argentina/Rio_Gallegos
- America/Argentina/Rio_GallegosAmerica/Argentina/Salta
- America/Argentina/SaltaAmerica/Argentina/San_Juan
- America/Argentina/San_JuanAmerica/Argentina/San_Luis
- America/Argentina/San_LuisAmerica/Argentina/Tucuman
- America/Argentina/TucumanAmerica/Argentina/Ushuaia
- America/Argentina/UshuaiaAmerica/Aruba
- America/ArubaAmerica/Asuncion
- America/AsuncionAmerica/Atikokan
- America/AtikokanAmerica/Atka
- America/AtkaAmerica/Bahia
- America/BahiaAmerica/Bahia_Banderas
- America/Bahia_BanderasAmerica/Barbados
- America/BarbadosAmerica/Belem
- America/BelemAmerica/Belize
- America/BelizeAmerica/Blanc-Sablon
- America/Blanc-SablonAmerica/Boa_Vista
- America/Boa_VistaAmerica/Bogota
- America/BogotaAmerica/Boise
- America/BoiseAmerica/Buenos_Aires
- America/Buenos_AiresAmerica/Cambridge_Bay
- America/Cambridge_BayAmerica/Campo_Grande
- America/Campo_GrandeAmerica/Cancun
- America/CancunAmerica/Caracas
- America/CaracasAmerica/Catamarca
- America/CatamarcaAmerica/Cayenne
- America/CayenneAmerica/Cayman
- America/CaymanAmerica/Chicago
- America/ChicagoAmerica/Chihuahua
- America/ChihuahuaAmerica/Coral_Harbour
- America/Coral_HarbourAmerica/Cordoba
- America/CordobaAmerica/Costa_Rica
- America/Costa_RicaAmerica/Creston
- America/CrestonAmerica/Cuiaba
- America/CuiabaAmerica/Curacao
- America/CuracaoAmerica/Danmarkshavn
- America/DanmarkshavnAmerica/Dawson
- America/DawsonAmerica/Dawson_Creek
- America/Dawson_CreekAmerica/Denver
- America/DenverAmerica/Detroit
- America/DetroitAmerica/Dominica
- America/DominicaAmerica/Edmonton
- America/EdmontonAmerica/Eirunepe
- America/EirunepeAmerica/El_Salvador
- America/El_SalvadorAmerica/Ensenada
- America/EnsenadaAmerica/Fort_Nelson
- America/Fort_NelsonAmerica/Fort_Wayne
- America/Fort_WayneAmerica/Fortaleza
- America/FortalezaAmerica/Glace_Bay
- America/Glace_BayAmerica/Godthab
- America/GodthabAmerica/Goose_Bay
- America/Goose_BayAmerica/Grand_Turk
- America/Grand_TurkAmerica/Grenada
- America/GrenadaAmerica/Guadeloupe
- America/GuadeloupeAmerica/Guatemala
- America/GuatemalaAmerica/Guayaquil
- America/GuayaquilAmerica/Guyana
- America/GuyanaAmerica/Halifax
- America/HalifaxAmerica/Havana
- America/HavanaAmerica/Hermosillo
- America/HermosilloAmerica/Indiana/Indianapolis
- America/Indiana/IndianapolisAmerica/Indiana/Knox
- America/Indiana/KnoxAmerica/Indiana/Marengo
- America/Indiana/MarengoAmerica/Indiana/Petersburg
- America/Indiana/PetersburgAmerica/Indiana/Tell_City
- America/Indiana/Tell_CityAmerica/Indiana/Vevay
- America/Indiana/VevayAmerica/Indiana/Vincennes
- America/Indiana/VincennesAmerica/Indiana/Winamac
- America/Indiana/WinamacAmerica/Indianapolis
- America/IndianapolisAmerica/Inuvik
- America/InuvikAmerica/Iqaluit
- America/IqaluitAmerica/Jamaica
- America/JamaicaAmerica/Jujuy
- America/JujuyAmerica/Juneau
- America/JuneauAmerica/Kentucky/Louisville
- America/Kentucky/LouisvilleAmerica/Kentucky/Monticello
- America/Kentucky/MonticelloAmerica/Knox_IN
- America/Knox_INAmerica/Kralendijk
- America/KralendijkAmerica/La_Paz
- America/La_PazAmerica/Lima
- America/LimaAmerica/Los_Angeles
- America/Los_AngelesAmerica/Louisville
- America/LouisvilleAmerica/Lower_Princes
- America/Lower_PrincesAmerica/Maceio
- America/MaceioAmerica/Managua
- America/ManaguaAmerica/Manaus
- America/ManausAmerica/Marigot
- America/MarigotAmerica/Martinique
- America/MartiniqueAmerica/Matamoros
- America/MatamorosAmerica/Mazatlan
- America/MazatlanAmerica/Mendoza
- America/MendozaAmerica/Menominee
- America/MenomineeAmerica/Merida
- America/MeridaAmerica/Metlakatla
- America/MetlakatlaAmerica/Mexico_City
- America/Mexico_CityAmerica/Miquelon
- America/MiquelonAmerica/Moncton
- America/MonctonAmerica/Monterrey
- America/MonterreyAmerica/Montevideo
- America/MontevideoAmerica/Montreal
- America/MontrealAmerica/Montserrat
- America/MontserratAmerica/Nassau
- America/NassauAmerica/New_York
- America/New_YorkAmerica/Nipigon
- America/NipigonAmerica/Nome
- America/NomeAmerica/Noronha
- America/NoronhaAmerica/North_Dakota/Beulah
- America/North_Dakota/BeulahAmerica/North_Dakota/Center
- America/North_Dakota/CenterAmerica/North_Dakota/New_Salem
- America/North_Dakota/New_SalemAmerica/Nuuk
- America/NuukAmerica/Ojinaga
- America/OjinagaAmerica/Panama
- America/PanamaAmerica/Pangnirtung
- America/PangnirtungAmerica/Paramaribo
- America/ParamariboAmerica/Phoenix
- America/PhoenixAmerica/Port-au-Prince
- America/Port-au-PrinceAmerica/Port_of_Spain
- America/Port_of_SpainAmerica/Porto_Acre
- America/Porto_AcreAmerica/Porto_Velho
- America/Porto_VelhoAmerica/Puerto_Rico
- America/Puerto_RicoAmerica/Punta_Arenas
- America/Punta_ArenasAmerica/Rainy_River
- America/Rainy_RiverAmerica/Rankin_Inlet
- America/Rankin_InletAmerica/Recife
- America/RecifeAmerica/Regina
- America/ReginaAmerica/Resolute
- America/ResoluteAmerica/Rio_Branco
- America/Rio_BrancoAmerica/Rosario
- America/RosarioAmerica/Santa_Isabel
- America/Santa_IsabelAmerica/Santarem
- America/SantaremAmerica/Santiago
- America/SantiagoAmerica/Santo_Domingo
- America/Santo_DomingoAmerica/Sao_Paulo
- America/Sao_PauloAmerica/Scoresbysund
- America/ScoresbysundAmerica/Shiprock
- America/ShiprockAmerica/Sitka
- America/SitkaAmerica/St_Barthelemy
- America/St_BarthelemyAmerica/St_Johns
- America/St_JohnsAmerica/St_Kitts
- America/St_KittsAmerica/St_Lucia
- America/St_LuciaAmerica/St_Thomas
- America/St_ThomasAmerica/St_Vincent
- America/St_VincentAmerica/Swift_Current
- America/Swift_CurrentAmerica/Tegucigalpa
- America/TegucigalpaAmerica/Thule
- America/ThuleAmerica/Thunder_Bay
- America/Thunder_BayAmerica/Tijuana
- America/TijuanaAmerica/Toronto
- America/TorontoAmerica/Tortola
- America/TortolaAmerica/Vancouver
- America/VancouverAmerica/Virgin
- America/VirginAmerica/Whitehorse
- America/WhitehorseAmerica/Winnipeg
- America/WinnipegAmerica/Yakutat
- America/YakutatAmerica/Yellowknife
- America/YellowknifeAntarctica/Casey
- Antarctica/CaseyAntarctica/Davis
- Antarctica/DavisAntarctica/DumontDUrville
- Antarctica/DumontDUrvilleAntarctica/Macquarie
- Antarctica/MacquarieAntarctica/Mawson
- Antarctica/MawsonAntarctica/McMurdo
- Antarctica/McMurdoAntarctica/Palmer
- Antarctica/PalmerAntarctica/Rothera
- Antarctica/RotheraAntarctica/South_Pole
- Antarctica/South_PoleAntarctica/Syowa
- Antarctica/SyowaAntarctica/Troll
- Antarctica/TrollAntarctica/Vostok
- Antarctica/VostokArctic/Longyearbyen
- Arctic/LongyearbyenAsia/Aden
- Asia/AdenAsia/Almaty
- Asia/AlmatyAsia/Amman
- Asia/AmmanAsia/Anadyr
- Asia/AnadyrAsia/Aqtau
- Asia/AqtauAsia/Aqtobe
- Asia/AqtobeAsia/Ashgabat
- Asia/AshgabatAsia/Ashkhabad
- Asia/AshkhabadAsia/Atyrau
- Asia/AtyrauAsia/Baghdad
- Asia/BaghdadAsia/Bahrain
- Asia/BahrainAsia/Baku
- Asia/BakuAsia/Bangkok
- Asia/BangkokAsia/Barnaul
- Asia/BarnaulAsia/Beirut
- Asia/BeirutAsia/Bishkek
- Asia/BishkekAsia/Brunei
- Asia/BruneiAsia/Calcutta
- Asia/CalcuttaAsia/Chita
- Asia/ChitaAsia/Choibalsan
- Asia/ChoibalsanAsia/Chongqing
- Asia/ChongqingAsia/Chungking
- Asia/ChungkingAsia/Colombo
- Asia/ColomboAsia/Dacca
- Asia/DaccaAsia/Damascus
- Asia/DamascusAsia/Dhaka
- Asia/DhakaAsia/Dili
- Asia/DiliAsia/Dubai
- Asia/DubaiAsia/Dushanbe
- Asia/DushanbeAsia/Famagusta
- Asia/FamagustaAsia/Gaza
- Asia/GazaAsia/Harbin
- Asia/HarbinAsia/Hebron
- Asia/HebronAsia/Ho_Chi_Minh
- Asia/Ho_Chi_MinhAsia/Hong_Kong
- Asia/Hong_KongAsia/Hovd
- Asia/HovdAsia/Irkutsk
- Asia/IrkutskAsia/Istanbul
- Asia/IstanbulAsia/Jakarta
- Asia/JakartaAsia/Jayapura
- Asia/JayapuraAsia/Jerusalem
- Asia/JerusalemAsia/Kabul
- Asia/KabulAsia/Kamchatka
- Asia/KamchatkaAsia/Karachi
- Asia/KarachiAsia/Kashgar
- Asia/KashgarAsia/Kathmandu
- Asia/KathmanduAsia/Katmandu
- Asia/KatmanduAsia/Khandyga
- Asia/KhandygaAsia/Kolkata
- Asia/KolkataAsia/Krasnoyarsk
- Asia/KrasnoyarskAsia/Kuala_Lumpur
- Asia/Kuala_LumpurAsia/Kuching
- Asia/KuchingAsia/Kuwait
- Asia/KuwaitAsia/Macao
- Asia/MacaoAsia/Macau
- Asia/MacauAsia/Magadan
- Asia/MagadanAsia/Makassar
- Asia/MakassarAsia/Manila
- Asia/ManilaAsia/Muscat
- Asia/MuscatAsia/Nicosia
- Asia/NicosiaAsia/Novokuznetsk
- Asia/NovokuznetskAsia/Novosibirsk
- Asia/NovosibirskAsia/Omsk
- Asia/OmskAsia/Oral
- Asia/OralAsia/Phnom_Penh
- Asia/Phnom_PenhAsia/Pontianak
- Asia/PontianakAsia/Pyongyang
- Asia/PyongyangAsia/Qatar
- Asia/QatarAsia/Qostanay
- Asia/QostanayAsia/Qyzylorda
- Asia/QyzylordaAsia/Rangoon
- Asia/RangoonAsia/Riyadh
- Asia/RiyadhAsia/Saigon
- Asia/SaigonAsia/Sakhalin
- Asia/SakhalinAsia/Samarkand
- Asia/SamarkandAsia/Seoul
- Asia/SeoulAsia/Shanghai
- Asia/ShanghaiAsia/Singapore
- Asia/SingaporeAsia/Srednekolymsk
- Asia/SrednekolymskAsia/Taipei
- Asia/TaipeiAsia/Tashkent
- Asia/TashkentAsia/Tbilisi
- Asia/TbilisiAsia/Tehran
- Asia/TehranAsia/Tel_Aviv
- Asia/Tel_AvivAsia/Thimbu
- Asia/ThimbuAsia/Thimphu
- Asia/ThimphuAsia/Tokyo
- Asia/TokyoAsia/Tomsk
- Asia/TomskAsia/Ujung_Pandang
- Asia/Ujung_PandangAsia/Ulaanbaatar
- Asia/UlaanbaatarAsia/Ulan_Bator
- Asia/Ulan_BatorAsia/Urumqi
- Asia/UrumqiAsia/Ust-Nera
- Asia/Ust-NeraAsia/Vientiane
- Asia/VientianeAsia/Vladivostok
- Asia/VladivostokAsia/Yakutsk
- Asia/YakutskAsia/Yangon
- Asia/YangonAsia/Yekaterinburg
- Asia/YekaterinburgAsia/Yerevan
- Asia/YerevanAtlantic/Azores
- Atlantic/AzoresAtlantic/Bermuda
- Atlantic/BermudaAtlantic/Canary
- Atlantic/CanaryAtlantic/Cape_Verde
- Atlantic/Cape_VerdeAtlantic/Faeroe
- Atlantic/FaeroeAtlantic/Faroe
- Atlantic/FaroeAtlantic/Jan_Mayen
- Atlantic/Jan_MayenAtlantic/Madeira
- Atlantic/MadeiraAtlantic/Reykjavik
- Atlantic/ReykjavikAtlantic/South_Georgia
- Atlantic/South_GeorgiaAtlantic/St_Helena
- Atlantic/St_HelenaAtlantic/Stanley
- Atlantic/StanleyAustralia/ACT
- Australia/ACTAustralia/Adelaide
- Australia/AdelaideAustralia/Brisbane
- Australia/BrisbaneAustralia/Broken_Hill
- Australia/Broken_HillAustralia/Canberra
- Australia/CanberraAustralia/Currie
- Australia/CurrieAustralia/Darwin
- Australia/DarwinAustralia/Eucla
- Australia/EuclaAustralia/Hobart
- Australia/HobartAustralia/LHI
- Australia/LHIAustralia/Lindeman
- Australia/LindemanAustralia/Lord_Howe
- Australia/Lord_HoweAustralia/Melbourne
- Australia/MelbourneAustralia/NSW
- Australia/NSWAustralia/North
- Australia/NorthAustralia/Perth
- Australia/PerthAustralia/Queensland
- Australia/QueenslandAustralia/South
- Australia/SouthAustralia/Sydney
- Australia/SydneyAustralia/Tasmania
- Australia/TasmaniaAustralia/Victoria
- Australia/VictoriaAustralia/West
- Australia/WestAustralia/Yancowinna
- Australia/YancowinnaBrazil/Acre
- Brazil/AcreBrazil/DeNoronha
- Brazil/DeNoronhaBrazil/East
- Brazil/EastBrazil/West
- Brazil/WestCET
- CETCST6CDT
- CST6CDTCanada/Atlantic
- Canada/AtlanticCanada/Central
- Canada/CentralCanada/Eastern
- Canada/EasternCanada/Mountain
- Canada/MountainCanada/Newfoundland
- Canada/NewfoundlandCanada/Pacific
- Canada/PacificCanada/Saskatchewan
- Canada/SaskatchewanCanada/Yukon
- Canada/YukonChile/Continental
- Chile/ContinentalChile/EasterIsland
- Chile/EasterIslandCuba
- CubaEET
- EETEST
- ESTEST5EDT
- EST5EDTEgypt
- EgyptEire
- EireEtc/GMT
- Etc/GMTEtc/GMT+0
- Etc/GMT+0Etc/GMT+1
- Etc/GMT+1Etc/GMT+10
- Etc/GMT+10Etc/GMT+11
- Etc/GMT+11Etc/GMT+12
- Etc/GMT+12Etc/GMT+2
- Etc/GMT+2Etc/GMT+3
- Etc/GMT+3Etc/GMT+4
- Etc/GMT+4Etc/GMT+5
- Etc/GMT+5Etc/GMT+6
- Etc/GMT+6Etc/GMT+7
- Etc/GMT+7Etc/GMT+8
- Etc/GMT+8Etc/GMT+9
- Etc/GMT+9Etc/GMT-0
- Etc/GMT-0Etc/GMT-1
- Etc/GMT-1Etc/GMT-10
- Etc/GMT-10Etc/GMT-11
- Etc/GMT-11Etc/GMT-12
- Etc/GMT-12Etc/GMT-13
- Etc/GMT-13Etc/GMT-14
- Etc/GMT-14Etc/GMT-2
- Etc/GMT-2Etc/GMT-3
- Etc/GMT-3Etc/GMT-4
- Etc/GMT-4Etc/GMT-5
- Etc/GMT-5Etc/GMT-6
- Etc/GMT-6Etc/GMT-7
- Etc/GMT-7Etc/GMT-8
- Etc/GMT-8Etc/GMT-9
- Etc/GMT-9Etc/GMT0
- Etc/GMT0Etc/Greenwich
- Etc/GreenwichEtc/UCT
- Etc/UCTEtc/UTC
- Etc/UTCEtc/Universal
- Etc/UniversalEtc/Zulu
- Etc/ZuluEurope/Amsterdam
- Europe/AmsterdamEurope/Andorra
- Europe/AndorraEurope/Astrakhan
- Europe/AstrakhanEurope/Athens
- Europe/AthensEurope/Belfast
- Europe/BelfastEurope/Belgrade
- Europe/BelgradeEurope/Berlin
- Europe/BerlinEurope/Bratislava
- Europe/BratislavaEurope/Brussels
- Europe/BrusselsEurope/Bucharest
- Europe/BucharestEurope/Budapest
- Europe/BudapestEurope/Busingen
- Europe/BusingenEurope/Chisinau
- Europe/ChisinauEurope/Copenhagen
- Europe/CopenhagenEurope/Dublin
- Europe/DublinEurope/Gibraltar
- Europe/GibraltarEurope/Guernsey
- Europe/GuernseyEurope/Helsinki
- Europe/HelsinkiEurope/Isle_of_Man
- Europe/Isle_of_ManEurope/Istanbul
- Europe/IstanbulEurope/Jersey
- Europe/JerseyEurope/Kaliningrad
- Europe/KaliningradEurope/Kiev
- Europe/KievEurope/Kirov
- Europe/KirovEurope/Lisbon
- Europe/LisbonEurope/Ljubljana
- Europe/LjubljanaEurope/London
- Europe/LondonEurope/Luxembourg
- Europe/LuxembourgEurope/Madrid
- Europe/MadridEurope/Malta
- Europe/MaltaEurope/Mariehamn
- Europe/MariehamnEurope/Minsk
- Europe/MinskEurope/Monaco
- Europe/MonacoEurope/Moscow
- Europe/MoscowEurope/Nicosia
- Europe/NicosiaEurope/Oslo
- Europe/OsloEurope/Paris
- Europe/ParisEurope/Podgorica
- Europe/PodgoricaEurope/Prague
- Europe/PragueEurope/Riga
- Europe/RigaEurope/Rome
- Europe/RomeEurope/Samara
- Europe/SamaraEurope/San_Marino
- Europe/San_MarinoEurope/Sarajevo
- Europe/SarajevoEurope/Saratov
- Europe/SaratovEurope/Simferopol
- Europe/SimferopolEurope/Skopje
- Europe/SkopjeEurope/Sofia
- Europe/SofiaEurope/Stockholm
- Europe/StockholmEurope/Tallinn
- Europe/TallinnEurope/Tirane
- Europe/TiraneEurope/Tiraspol
- Europe/TiraspolEurope/Ulyanovsk
- Europe/UlyanovskEurope/Uzhgorod
- Europe/UzhgorodEurope/Vaduz
- Europe/VaduzEurope/Vatican
- Europe/VaticanEurope/Vienna
- Europe/ViennaEurope/Vilnius
- Europe/VilniusEurope/Volgograd
- Europe/VolgogradEurope/Warsaw
- Europe/WarsawEurope/Zagreb
- Europe/ZagrebEurope/Zaporozhye
- Europe/ZaporozhyeEurope/Zurich
- Europe/ZurichGB
- GBGB-Eire
- GB-EireGMT
- GMTGMT+0
- GMT+0GMT-0
- GMT-0GMT0
- GMT0Greenwich
- GreenwichHST
- HSTHongkong
- HongkongIceland
- IcelandIndian/Antananarivo
- Indian/AntananarivoIndian/Chagos
- Indian/ChagosIndian/Christmas
- Indian/ChristmasIndian/Cocos
- Indian/CocosIndian/Comoro
- Indian/ComoroIndian/Kerguelen
- Indian/KerguelenIndian/Mahe
- Indian/MaheIndian/Maldives
- Indian/MaldivesIndian/Mauritius
- Indian/MauritiusIndian/Mayotte
- Indian/MayotteIndian/Reunion
- Indian/ReunionIran
- IranIsrael
- IsraelJamaica
- JamaicaJapan
- JapanKwajalein
- KwajaleinLibya
- LibyaMET
- METMST
- MSTMST7MDT
- MST7MDTMexico/BajaNorte
- Mexico/BajaNorteMexico/BajaSur
- Mexico/BajaSurMexico/General
- Mexico/GeneralNZ
- NZNZ-CHAT
- NZ-CHATNavajo
- NavajoPRC
- PRCPST8PDT
- PST8PDTPacific/Apia
- Pacific/ApiaPacific/Auckland
- Pacific/AucklandPacific/Bougainville
- Pacific/BougainvillePacific/Chatham
- Pacific/ChathamPacific/Chuuk
- Pacific/ChuukPacific/Easter
- Pacific/EasterPacific/Efate
- Pacific/EfatePacific/Enderbury
- Pacific/EnderburyPacific/Fakaofo
- Pacific/FakaofoPacific/Fiji
- Pacific/FijiPacific/Funafuti
- Pacific/FunafutiPacific/Galapagos
- Pacific/GalapagosPacific/Gambier
- Pacific/GambierPacific/Guadalcanal
- Pacific/GuadalcanalPacific/Guam
- Pacific/GuamPacific/Honolulu
- Pacific/HonoluluPacific/Johnston
- Pacific/JohnstonPacific/Kiritimati
- Pacific/KiritimatiPacific/Kosrae
- Pacific/KosraePacific/Kwajalein
- Pacific/KwajaleinPacific/Majuro
- Pacific/MajuroPacific/Marquesas
- Pacific/MarquesasPacific/Midway
- Pacific/MidwayPacific/Nauru
- Pacific/NauruPacific/Niue
- Pacific/NiuePacific/Norfolk
- Pacific/NorfolkPacific/Noumea
- Pacific/NoumeaPacific/Pago_Pago
- Pacific/Pago_PagoPacific/Palau
- Pacific/PalauPacific/Pitcairn
- Pacific/PitcairnPacific/Pohnpei
- Pacific/PohnpeiPacific/Ponape
- Pacific/PonapePacific/Port_Moresby
- Pacific/Port_MoresbyPacific/Rarotonga
- Pacific/RarotongaPacific/Saipan
- Pacific/SaipanPacific/Samoa
- Pacific/SamoaPacific/Tahiti
- Pacific/TahitiPacific/Tarawa
- Pacific/TarawaPacific/Tongatapu
- Pacific/TongatapuPacific/Truk
- Pacific/TrukPacific/Wake
- Pacific/WakePacific/Wallis
- Pacific/WallisPacific/Yap
- Pacific/YapPoland
- PolandPortugal
- PortugalROC
- ROCROK
- ROKSingapore
- SingaporeTurkey
- TurkeyUCT
- UCTUS/Alaska
- US/AlaskaUS/Aleutian
- US/AleutianUS/Arizona
- US/ArizonaUS/Central
- US/CentralUS/East-Indiana
- US/East-IndianaUS/Eastern
- US/EasternUS/Hawaii
- US/HawaiiUS/Indiana-Starke
- US/Indiana-StarkeUS/Michigan
- US/MichiganUS/Mountain
- US/MountainUS/Pacific
- US/PacificUS/Samoa
- US/SamoaUTC
- UTCUniversal
- UniversalW-SU
- W-SUWET
- WETZulu
- Zulu
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
| AmericaCoralHarbour
| AmericaCordoba
| AmericaCostaRica
| 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
| 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
| 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
SourceModel
Enum keys
ActionExecution
| Execution
| TaskExecution
TaskConditionOptionElse
Enum keys
Skip
| Stop
TaskExecutionState
CANCELLED
- CANCELLEDDISCARDED
- DISCARDEDERROR
- ERRORIDLE
- IDLERUNNING
- RUNNINGSKIPPED
- SKIPPEDSUCCESS
- SUCCESSWAITING
- WAITING
Enum keys
Cancelled
| Discarded
| Error
| Idle
| Running
| Skipped
| Success
| Waiting
TimeTriggerType
Enum keys
Time
WeekdaysNamesItem
Enum keys
Fr
| Mo
| Sa
| Su
| Th
| Tu
| We
WeekdaysValuesItem
Enum keys
WeekdaysValues_1
| WeekdaysValues_2
| WeekdaysValues_3
| WeekdaysValues_4
| WeekdaysValues_5
| WeekdaysValues_6
| WeekdaysValues_7