JSON reference for the actions property that defines what automation rules execute.
Property description
The actions asset defines what happens when an automation rule is triggered, it specifies the result or action the rule performs.
Minimal JSON
{
"key": "",
"type": ""
}
{
"key": "",
"type": "setWorkflowState",
"newWorkflowStateKey": "core_in_progress"
}
Nested properties
| Property | Description | Values | Mandatory |
|---|
key | Unique key of the action. | string | Yes |
type | Type of the action. | string | Yes |
| Other mandatory properties depend on the selected action type. | string | Yes |
Supported type values
| Property | Description |
|---|
callDataFactory | Calls a pipeline with the trigger value passed in the JSON payload. |
deleteObject | Deletes selected objects and all their children. |
move | Moves selected objects and all their children to a different space. |
saveStreamType | Saves information about the stream. |
sendNotification | Sends a notification to users who are selected in the stream. |
setAttribute | Sets the object’s attribute to the specified value. |
setWorkflowState | Sets the object to the specified workflow state. |
syncData | Syncs objects across spaces and applications. |
writebackDatabricksColumn | Writes column descriptions in Databricks. |
writebackTableauColumn | Writes column descriptions in Tableau. |