Magidoc

WebhookPeriodicTask
Object

Represents a periodic task run by django celery beat

Fields

#

args

Non-null

JSON encoded positional arguments (Example: ["arg1", "arg2"])

dateChanged

Non-null

Datetime that this PeriodicTask was last modified

description

Non-null

Detailed description about the details of this Periodic Task

enabled

Non-null

Set to False to disable the schedule

exchange

Override Exchange for low-level AMQP routing

expireSeconds

Timedelta with seconds which the schedule will no longer trigger the task to run

expires

Datetime after which the schedule will no longer trigger the task to run

headers

Non-null

JSON encoded message headers for the AMQP message.

id

ID !
Non-null

The ID of the object

kwargs

Non-null

JSON encoded keyword arguments (Example: {"argument": "value"})

lastRunAt

Datetime that the schedule last triggered the task to run. Reset to None if enabled is set to False.

name

Non-null

Short Description For This Task

oneOff

Non-null

If True, the schedule will only run the task a single time

priority

Priority Number between 0 and 255. Supported by: RabbitMQ, Redis (priority reversed, 0 is highest).

queue

Queue defined in CELERY_TASK_QUEUES. Leave None for default queuing.

routingKey

Override Routing Key for low-level AMQP routing

startTime

Datetime when the schedule should begin triggering the task to run

task

Non-null

The Name of the Celery Task that Should be Run. (Example: "proj.tasks.import_contacts")

totalRunCount

Non-null

Running count of how many times the schedule has triggered the task

Interfaces

#

Also implements Node .

Usages

#

References

#

  • Field periodicTask from Query