Common Types
This document provides a reference for common types used in the configuration and operation of the system.
Agent
An agent can be specified using:
local: The primary mission control instance.uuid: The UUID of an agent.name: The name of an agent.all: Match all/any agents.
Cron
# ┌───────────── minute (0–59)
# │ ┌───────────── hour (0–23)
# │ │ ┌───────────── day of the month (1–31)
# │ │ │ ┌───────────── month (1–12)
# │ │ │ │ ┌───────────── day of the week (0–6) (Sunday to Saturday)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
0 * * * *
| Shortcut | Description | Equivalent |
|---|---|---|
@every Duration | e.g., @every 5m | |
@yearly (or @annually) | Run once a year at midnight of 1 January | 0 0 1 1 * |
@monthly | Run once a month at midnight of the first day of the month | 0 0 1 * * |
@weekly | Run once a week at midnight on Sunday | 0 0 * * 0 |
@daily (or @midnight) | Run once a day at midnight | 0 0 * * * |
@hourly | Run once an hour at the beginning of the hour | 0 * * * * |
Duration
Valid time units are s, m, h, d, w, y. For example:
1m15s1h5m23h1d8h1w6d8h19w0d8h
Size
Sizes are strings with a unit suffix, e.g., 100, 100b, 10mb. Valid size units are kb, mb, gb, tb.
Icon
One of the icons in the flanksource-icons project or a URL to an image.
e.g.
kubernetesKubernetes::Podargoaws-ebs-volume
Use the picker below to search for icons:
Match Pattern
Pattern matching supports the following operations:
*- Match anythingAdded,Deleted- Match eitherAddedorDeletedAdded*: Match anything starting withAdded.*Terminated: Match anything ending withTerminated.!PodCrashLooping: Match everything exceptPodCrashLooping.