lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.415 vs lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.416

- old
+ new

@@ -3408,14 +3408,28 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type IsGBK: Integer # @param JsonStandard: 是否为标准json. 0: 否, 1: 是 # 注意:此字段可能返回 null,表示取不到有效值。 # @type JsonStandard: Integer + # @param Protocol: syslog传输协议,取值为tcp或者udp。 + # 该接口适用于:创建采集规则配置、修改采集规则配置 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Protocol: String + # @param Address: syslog系统日志采集指定采集器监听的地址和端口 ,形式:[ip]:[port]。举例:127.0.0.1:9000 + # 该接口适用于:创建采集规则配置、修改采集规则配置 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Address: String + # @param ParseProtocol: rfc3164:指定系统日志采集使用RFC3164协议解析日志。 + # rfc5424:指定系统日志采集使用RFC5424协议解析日志。 + # auto:自动匹配rfc3164或者rfc5424其中一种协议 + # 该接口适用于:创建采集规则配置、修改采集规则配置 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ParseProtocol: String - attr_accessor :TimeKey, :TimeFormat, :Delimiter, :LogRegex, :BeginRegex, :Keys, :FilterKeyRegex, :UnMatchUpLoadSwitch, :UnMatchLogKey, :Backtracking, :IsGBK, :JsonStandard + attr_accessor :TimeKey, :TimeFormat, :Delimiter, :LogRegex, :BeginRegex, :Keys, :FilterKeyRegex, :UnMatchUpLoadSwitch, :UnMatchLogKey, :Backtracking, :IsGBK, :JsonStandard, :Protocol, :Address, :ParseProtocol - def initialize(timekey=nil, timeformat=nil, delimiter=nil, logregex=nil, beginregex=nil, keys=nil, filterkeyregex=nil, unmatchuploadswitch=nil, unmatchlogkey=nil, backtracking=nil, isgbk=nil, jsonstandard=nil) + def initialize(timekey=nil, timeformat=nil, delimiter=nil, logregex=nil, beginregex=nil, keys=nil, filterkeyregex=nil, unmatchuploadswitch=nil, unmatchlogkey=nil, backtracking=nil, isgbk=nil, jsonstandard=nil, protocol=nil, address=nil, parseprotocol=nil) @TimeKey = timekey @TimeFormat = timeformat @Delimiter = delimiter @LogRegex = logregex @BeginRegex = beginregex @@ -3424,10 +3438,13 @@ @UnMatchUpLoadSwitch = unmatchuploadswitch @UnMatchLogKey = unmatchlogkey @Backtracking = backtracking @IsGBK = isgbk @JsonStandard = jsonstandard + @Protocol = protocol + @Address = address + @ParseProtocol = parseprotocol end def deserialize(params) @TimeKey = params['TimeKey'] @TimeFormat = params['TimeFormat'] @@ -3446,9 +3463,12 @@ @UnMatchUpLoadSwitch = params['UnMatchUpLoadSwitch'] @UnMatchLogKey = params['UnMatchLogKey'] @Backtracking = params['Backtracking'] @IsGBK = params['IsGBK'] @JsonStandard = params['JsonStandard'] + @Protocol = params['Protocol'] + @Address = params['Address'] + @ParseProtocol = params['ParseProtocol'] end end # 过滤器 class Filter < TencentCloud::Common::AbstractModel