Activator definition
This article provides a breakdown of the definition structure for Activator items.
Note
The Activator product used to be named Reflex. Some legacy items and APIs might still use the Reflex name.
Supported formats
Activator items support the json
format.
Definition parts
The definition of an Activator item is made out of a single part, and is constructed as follows:
- Path - The file name, for example
ActivatorEntities.json
. - Payload type - InlineBase64
- Payload See: Example of payload content decoded from Base64.
Example of payload content decoded from Base64
[
{
"uniqueIdentifier": "6876bc8e-60a7-46d2-94db-500a46d88437",
"payload": {
"name": "KQL",
"type": "kqlQueries"
},
"type": "container-v1"
},
{
"uniqueIdentifier": "db648ca7-6911-4e39-9394-a9d05b582041",
"payload": {
"name": "EndTime",
"runSettings": {
"executionIntervalInSeconds": 300
},
"query": {
"queryString": "['Weather'] | take 10"
},
"connection": {
"databaseName": "c2375aaa",
"clusterHostName": "c2375aaa.kusto.windows.net"
},
"eventhouseItem": {
"itemType": "KustoDatabase",
"itemId": "399b2e34-0392-4f87-90f1-efb820a781d3",
"workspaceId": "974f8c44-20af-46b3-bc11-4a5e1515d21e"
},
"queryParameters": [],
"parentContainer": {
"targetUniqueIdentifier": "6876bc8e-60a7-46d2-94db-500a46d88437"
}
},
"type": "kqlSource-v1"
}
]
Definition example
{
"format": "json",
"parts": [
{
"path": "ActivatorEntities.json",
"payload": "W10=",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}