Resource Type: proxy_scheduler
- Defined in:
- lib/puppet/type/proxy_scheduler.rb
- Providers:
-
proxysql
Overview
Manage a ProxySQL scheduler entry.
Properties
-
active
Is the scheduler active or not.
Supported values:- %r{[01]}
-
arg1
optional argument to pass to the script.
Supported values:- %r{[\w+]}
-
arg2
optional argument to pass to the script.
Supported values:- %r{[\w+]}
-
arg3
optional argument to pass to the script.
Supported values:- %r{[\w+]}
-
arg4
optional argument to pass to the script.
Supported values:- %r{[\w+]}
-
arg5
optional argument to pass to the script.
Supported values:- %r{[\w+]}
-
comment
optional comment.
Supported values:- %r{[\w+]}
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
filename
Filename of the script to run. (required)
Supported values:- %r{\w+}
-
interval_ms
How often (in millisecond) the job will be started.
Supported values:- %r{\d+}
-
scheduler_id
The id of the scheduler entry.
Supported values:- %r{\d+}
Parameters
-
load_to_runtime
(defaults to: true)
Load this entry to the active runtime.
Supported values:- true
- false
-
name (namevar)
scheduler name
-
provider
The specific backend to use for this ‘proxy_scheduler` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
save_to_disk
(defaults to: true)
Perist this entry to the disk.
Supported values:- true
- false