influxdb/pkger/testdata/tasks_params.yml

38 lines
870 B
YAML

apiVersion: influxdata.com/v2alpha1
kind: Task
metadata:
name: task-uuid
spec:
every: 10m
query: |
option params = {
bucket: "foo",
start: -1d,
stop: now(),
name: "max",
floatVal: 1.0,
minVal: 10
}
from(bucket: params.bucket)
|> range(start: params.start, stop: params.stop)
|> filter(fn: (r) => r._measurement == "processes")
|> filter(fn: (r) => r.floater == params.floatVal)
|> filter(fn: (r) => r._value > params.minVal)
|> aggregateWindow(every: v.windowPeriod, fn: max)
|> yield(name: params.name)
params:
- key: bucket
default: "bar"
type: string
- key: start
type: duration
- key: stop
type: time
- key: floatVal
default: 37.2
type: float
- key: minVal
type: int
- key: name # infer type