using System.Text.Json.Serialization;
namespace PARR.Constants
{
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum TemplateMatcherActionEnum
{
///
/// Только сгенерировать недостающие шаблоны(можно использовать IsUnused).
/// Создать недостающие шаблоны, перепривязать к нужному Job в маках одного JobGroup.
/// Выключить+включить в соответствии с настройками фильтров.
/// Полное соответвие Template к Job.
///
Sync = 0,
///
/// Обновить существующие шаблоны без сохдания новых(имя шаблона, новая Job и т.д.).
/// Проверить соответствие шаблонов(только Used) измененным фильтрам и выключить расписание если больше не подходит.
/// И проверить соответствие имени шаблона маске, переименовать при необходимости.
///
Update = 1
}
}