Module cron#
License: Apache 2.0
Version: 1.0.12
Upstream project: https://github.com/inmanta/cron.git
Typedefs#
- typedef cron::cronjob_name#
Base type
string
Type constraint
/^[a-zA-Z0-9]+$/
Entities#
- entity cron::Cronjob#
Parents:
std::PurgeableResource
- attribute cron::cronjob_name name#
The name of the cronjob.
- attribute string user#
Command will be executed with this user.
- attribute string schedule#
A cron expression indicating when the command should be executed.
- attribute string command#
The command executed when the cronjob fires.
- attribute dict env_vars={}#
The environment variables that should be available to the command being executed.
- relation std::Host host [1]#
other end:
std::Host.cronjobs [0:*]
The following implementations are defined for this entity:
The following implements statements select implementations for this entity:
cron::cronjob
constrainttrue
Implementations#
- implementation cron::cronjob#