using System.Text.Json.Serialization;

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