Class: TencentCloud::Cls::V20201016::ConfigExtraInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ConfigExtraInfo
- Defined in:
- lib/v20201016/models.rb
Overview
特殊采集规则配置信息
Instance Attribute Summary collapse
-
#AdvancedConfig ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#CollectInfos ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ConfigExtraId ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ConfigFlag ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ContainerFile ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ContainerStdout ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#CreateTime ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ExcludePaths ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#ExtractRule ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#GroupId ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#HostFile ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#LogFormat ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#LogsetId ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#LogsetName ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#LogType ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#Name ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#TopicId ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#TopicName ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#Type ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#UpdateTime ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
-
#UserDefineRule ⇒ Object
- container_stdout 标准输出 - container_file 标准文件 - host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。 - 时间格式:yyyy-MM-dd HH:mm:ss - 时间格式:yyyy-MM-dd HH:mm:ss - 通过获取机器组列表获取机器组Id。 - 通过获取日志集列表获取日志集Id。 - ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 - ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 - ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(configextraid = nil, name = nil, topicid = nil, type = nil, hostfile = nil, containerfile = nil, containerstdout = nil, logformat = nil, logtype = nil, extractrule = nil, excludepaths = nil, updatetime = nil, createtime = nil, userdefinerule = nil, groupid = nil, configflag = nil, logsetid = nil, logsetname = nil, topicname = nil, collectinfos = nil, advancedconfig = nil) ⇒ ConfigExtraInfo
constructor
A new instance of ConfigExtraInfo.
Constructor Details
#initialize(configextraid = nil, name = nil, topicid = nil, type = nil, hostfile = nil, containerfile = nil, containerstdout = nil, logformat = nil, logtype = nil, extractrule = nil, excludepaths = nil, updatetime = nil, createtime = nil, userdefinerule = nil, groupid = nil, configflag = nil, logsetid = nil, logsetname = nil, topicname = nil, collectinfos = nil, advancedconfig = nil) ⇒ ConfigExtraInfo
Returns a new instance of ConfigExtraInfo.
1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 |
# File 'lib/v20201016/models.rb', line 1519 def initialize(configextraid=nil, name=nil, topicid=nil, type=nil, hostfile=nil, containerfile=nil, containerstdout=nil, logformat=nil, logtype=nil, extractrule=nil, excludepaths=nil, updatetime=nil, createtime=nil, userdefinerule=nil, groupid=nil, configflag=nil, logsetid=nil, logsetname=nil, topicname=nil, collectinfos=nil, advancedconfig=nil) @ConfigExtraId = configextraid @Name = name @TopicId = topicid @Type = type @HostFile = hostfile @ContainerFile = containerfile @ContainerStdout = containerstdout @LogFormat = logformat @LogType = logtype @ExtractRule = extractrule @ExcludePaths = excludepaths @UpdateTime = updatetime @CreateTime = createtime @UserDefineRule = userdefinerule @GroupId = groupid @ConfigFlag = configflag @LogsetId = logsetid @LogsetName = logsetname @TopicName = topicname @CollectInfos = collectinfos @AdvancedConfig = advancedconfig end |
Instance Attribute Details
#AdvancedConfig ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def AdvancedConfig @AdvancedConfig end |
#CollectInfos ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def CollectInfos @CollectInfos end |
#ConfigExtraId ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ConfigExtraId @ConfigExtraId end |
#ConfigFlag ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ConfigFlag @ConfigFlag end |
#ContainerFile ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ContainerFile @ContainerFile end |
#ContainerStdout ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ContainerStdout @ContainerStdout end |
#CreateTime ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def CreateTime @CreateTime end |
#ExcludePaths ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ExcludePaths @ExcludePaths end |
#ExtractRule ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def ExtractRule @ExtractRule end |
#GroupId ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def GroupId @GroupId end |
#HostFile ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def HostFile @HostFile end |
#LogFormat ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def LogFormat @LogFormat end |
#LogsetId ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def LogsetId @LogsetId end |
#LogsetName ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def LogsetName @LogsetName end |
#LogType ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def LogType @LogType end |
#Name ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def Name @Name end |
#TopicId ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def TopicId @TopicId end |
#TopicName ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def TopicName @TopicName end |
#Type ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def Type @Type end |
#UpdateTime ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def UpdateTime @UpdateTime end |
#UserDefineRule ⇒ Object
- container_stdout 标准输出
- container_file 标准文件
- host_file 节点文件 注意:此字段可能返回 null,表示取不到有效值。
- 时间格式:yyyy-MM-dd HH:mm:ss
- 时间格式:yyyy-MM-dd HH:mm:ss
- 通过获取机器组列表获取机器组Id。
- 通过获取日志集列表获取日志集Id。
- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时
- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数
- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false 样例:"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true
1517 1518 1519 |
# File 'lib/v20201016/models.rb', line 1517 def UserDefineRule @UserDefineRule end |
Instance Method Details
#deserialize(params) ⇒ Object
1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 |
# File 'lib/v20201016/models.rb', line 1543 def deserialize(params) @ConfigExtraId = params['ConfigExtraId'] @Name = params['Name'] @TopicId = params['TopicId'] @Type = params['Type'] unless params['HostFile'].nil? @HostFile = HostFileInfo.new @HostFile.deserialize(params['HostFile']) end unless params['ContainerFile'].nil? @ContainerFile = ContainerFileInfo.new @ContainerFile.deserialize(params['ContainerFile']) end unless params['ContainerStdout'].nil? @ContainerStdout = ContainerStdoutInfo.new @ContainerStdout.deserialize(params['ContainerStdout']) end @LogFormat = params['LogFormat'] @LogType = params['LogType'] unless params['ExtractRule'].nil? @ExtractRule = ExtractRuleInfo.new @ExtractRule.deserialize(params['ExtractRule']) end unless params['ExcludePaths'].nil? @ExcludePaths = [] params['ExcludePaths'].each do |i| excludepathinfo_tmp = ExcludePathInfo.new excludepathinfo_tmp.deserialize(i) @ExcludePaths << excludepathinfo_tmp end end @UpdateTime = params['UpdateTime'] @CreateTime = params['CreateTime'] @UserDefineRule = params['UserDefineRule'] @GroupId = params['GroupId'] @ConfigFlag = params['ConfigFlag'] @LogsetId = params['LogsetId'] @LogsetName = params['LogsetName'] @TopicName = params['TopicName'] unless params['CollectInfos'].nil? @CollectInfos = [] params['CollectInfos'].each do |i| collectinfo_tmp = CollectInfo.new collectinfo_tmp.deserialize(i) @CollectInfos << collectinfo_tmp end end @AdvancedConfig = params['AdvancedConfig'] end |