using JiShe.ServicePro.Enums; using System.ComponentModel.DataAnnotations; namespace JiShe.IoT.DeviceAggregation { /// /// 设备命令 /// public class DeviceCommandForApiInput { /// /// 表通信地址 /// [Required(ErrorMessage = "设备地址不能为空")] public string DeviceAddress { get; set; } /// /// 物联网平台类型 /// [Required(ErrorMessage = "物联网平台类型不能为空")] public IoTPlatformTypeEnum IoTPlatform { get; set; } /// /// 设备在物联网平台中对应的产品Id /// [Required(ErrorMessage = "产品Id不能为空")] public string IoTPlatformProductId { get; set; } /// /// 设备在物联网平台中发送的命令内容,JSON格式 /// [Required(ErrorMessage = "命令内容不能为空")] public string CommandContent { get; set; } } }