diff --git a/LogicMonitor.Api/Settings/RecipientGroupCreationDto.cs b/LogicMonitor.Api/Settings/RecipientGroupCreationDto.cs new file mode 100644 index 00000000..6bcd1c5a --- /dev/null +++ b/LogicMonitor.Api/Settings/RecipientGroupCreationDto.cs @@ -0,0 +1,26 @@ +namespace LogicMonitor.Api.Settings; + +/// +/// An external alert destination +/// +[DataContract] +public class RecipientGroupCreationDto : CreationDto +{ + /// + /// The group name + /// + [DataMember(Name = "groupName")] + public string GroupName { get; set; } = string.Empty; + + /// + /// The LogicMonitor Description + /// + [DataMember(Name = "description")] + public string Description { get; set; } = string.Empty; + + /// + /// The recipients + /// + [DataMember(Name = "recipients")] + public List Recipients { get; set; } = []; +} \ No newline at end of file