Files
fission-console/CRON/CLI.md
T

41 lines
2.1 KiB
Markdown

# Fission timetrigger CLI
Официальный CLI-раздел для cron-триггеров в Fission использует команду `fission timetrigger`.
## Команды
### `fission timetrigger`
Групповая команда для управления time triggers.
Подкоманды из официальной справки:
- `fission timetrigger create` — создать time trigger
- `fission timetrigger delete` — удалить time trigger
- `fission timetrigger list` — показать список time triggers
- `fission timetrigger showschedule` — показать ближайшие запуски для cron-выражения
- `fission timetrigger update` — обновить time trigger
### `fission timetrigger create`
Создает time trigger.
Основные параметры:
- `--name` — имя триггера
- `--function` — имя функции
- `--cron` — cron-спецификация
- `--method` — HTTP method для вызова функции
- `--subpath` — под-путь внутри функции, если функция поддерживает routing
- `--spec` — сохранить spec вместо создания в кластере
- `--dry` — показать сгенерированные spec-файлы
### `fission timetrigger showschedule`
Показывает ближайшие моменты запуска для cron-строки.
Параметры:
- `--cron` — cron-спецификация
- `--round` — количество следующих запусков для вывода
## Важные детали из документации
- Cron-строка может быть в формате с шестью полями: секунды, минуты, часы, день месяца, месяц, день недели.
- Поддерживаются читаемые форматы вроде `@every 5m` и `@hourly`.
- При отображении расписания используется время сервера, а не локальное время клиента.