ScheduledBehaviorConfiguration

ScheduledBehaviorConfiguration
ScheduledBehaviorConfiguration

Contains target and configuration of behavior to be scheduled.

JSON Example
{
    "target": {
        "behaviorRef": {
            "name": "string",
            "id": "string"
        },
        "entityRef": {
            "name": "string",
            "id": "string"
        },
        "invocationArguments": {
            "arguments": {},
            "metadata": {}
        }
    },
    "config": {
        "active": false,
        "runOnce": false,
        "retries": 0,
        "allowedFailures": 0,
        "cronExpression": "30 * * * * * (Executes behavior every 30 seconds)",
        "taskTimeout": 0
    }
}
target
Optional

Contains information with which behavior and entity a given schedule is mapped.

config
Optional

Contains configuration of the schedule like retries, activation and other.

Availability
Added in 39.0