Automation Utils
Automation utilities.
npm install @dynatrace-sdk/automation-utils
Functions
actionExecution
execution
result
Execution utilities examples
To get current execution detail
import { execution } from '@dynatrace-sdk/automation-utils';
const exe = await execution();
To get event context from current execution
import { execution } from '@dynatrace-sdk/automation-utils';
const exe = await execution();
const eventContext = exe.event();
To get current task execution result
import { execution } from '@dynatrace-sdk/automation-utils';
const exe = await execution();
const result = await exe.result();
Action Execution utilities example
To get current action execution detail
import { actionExecution } from '@dynatrace-sdk/automation-utils';
const actionExe = await actionExecution();
To get loopItem from current action execution
import { actionExecution } from '@dynatrace-sdk/automation-utils';
const actionExe = await actionExecution();
const loopItem = actionExe.loopItem;
// or
const { loopItem } = actionExe;
Task Execution Result utilities example
To get a predecessor task execution's result
import { result } from '@dynatrace-sdk/automation-utils';
const taskExecutionResult = await result('predecessor_task_1');
Still have questions?
Find answers in the Dynatrace Community