123456789101112131415161718192021222324252627282930 |
- using System.Collections.Generic;
- using Vinno.vCloud.Protocol.Infrastructures;
- namespace Vinno.vCloud.Common.FIS.Log
- {
- public class UploadLogRule
- {
- /// <summary>
- /// Is Open Upload Log Function
- /// </summary>
- public bool UploadLogStatus { get; }
- /// <summary>
- /// Hour Interval to Upload Log
- /// </summary>
- public int RuleType { get; }
- /// <summary>
- /// Upload LogCategory List
- /// </summary>
- public IEnumerable<DeviceLogCategory> LogCategories { get; }
- public UploadLogRule(bool uploadLogStatus, int ruleType, IEnumerable<DeviceLogCategory> logCategories)
- {
- UploadLogStatus = uploadLogStatus;
- RuleType = ruleType;
- LogCategories = logCategories;
- }
- }
- }
|