Class: TencentCloud::Cls::V20201016::LogRechargeRuleInfo

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201016/models.rb

Overview

日志导入规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rechargetype = nil, encodingformat = nil, defaulttimeswitch = nil, logregex = nil, unmatchlogswitch = nil, unmatchlogkey = nil, unmatchlogtimesrc = nil, defaulttimesrc = nil, timekey = nil, timeregex = nil, timeformat = nil, timezone = nil, metadata = nil, keys = nil, parsearray = nil, delimiter = nil) ⇒ LogRechargeRuleInfo

Returns a new instance of LogRechargeRuleInfo.



12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
# File 'lib/v20201016/models.rb', line 12371

def initialize(rechargetype=nil, encodingformat=nil, defaulttimeswitch=nil, logregex=nil, unmatchlogswitch=nil, unmatchlogkey=nil, unmatchlogtimesrc=nil, defaulttimesrc=nil, timekey=nil, timeregex=nil, timeformat=nil, timezone=nil, =nil, keys=nil, parsearray=nil, delimiter=nil)
  @RechargeType = rechargetype
  @EncodingFormat = encodingformat
  @DefaultTimeSwitch = defaulttimeswitch
  @LogRegex = logregex
  @UnMatchLogSwitch = unmatchlogswitch
  @UnMatchLogKey = unmatchlogkey
  @UnMatchLogTimeSrc = unmatchlogtimesrc
  @DefaultTimeSrc = defaulttimesrc
  @TimeKey = timekey
  @TimeRegex = timeregex
  @TimeFormat = timeformat
  @TimeZone = timezone
  @Metadata = 
  @Keys = keys
  @ParseArray = parsearray
  @Delimiter = delimiter
end

Instance Attribute Details

#DefaultTimeSrc ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def DefaultTimeSrc
  @DefaultTimeSrc
end

#DefaultTimeSwitch ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def DefaultTimeSwitch
  @DefaultTimeSwitch
end

#Delimiter ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def Delimiter
  @Delimiter
end

#EncodingFormat ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def EncodingFormat
  @EncodingFormat
end

#Keys ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def Keys
  @Keys
end

#LogRegex ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def LogRegex
  @LogRegex
end

#Metadata ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def Metadata
  @Metadata
end

#ParseArray ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def ParseArray
  @ParseArray
end

#RechargeType ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def RechargeType
  @RechargeType
end

#TimeFormat ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def TimeFormat
  @TimeFormat
end

#TimeKey ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def TimeKey
  @TimeKey
end

#TimeRegex ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def TimeRegex
  @TimeRegex
end

#TimeZone ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def TimeZone
  @TimeZone
end

#UnMatchLogKey ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def UnMatchLogKey
  @UnMatchLogKey
end

#UnMatchLogSwitch ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def UnMatchLogSwitch
  @UnMatchLogSwitch
end

#UnMatchLogTimeSrc ⇒ Object

  • 当前支持:
"GMT-12:00"
"GMT-11:00"
"GMT-10:00"
"GMT-09:30"
"GMT-09:00"
"GMT-08:00"
"GMT-07:00"
"GMT-06:00"
"GMT-05:00"
"GMT-04:00"
"GMT-03:30"
"GMT-03:00"
"GMT-02:00"
"GMT-01:00"
"GMT+00:00"
"GMT+01:00"
"GMT+02:00"
"GMT+03:30"
"GMT+04:00"
"GMT+04:30"
"GMT+05:00"
"GMT+05:30"
"GMT+05:45"
"GMT+06:00"
"GMT+06:30"
"GMT+07:00"
"GMT+08:00"
"GMT+09:00"
"GMT+09:30"
"GMT+10:00"
"GMT+10:30"
"GMT+11:00"
"GMT+11:30"
"GMT+12:00"
"GMT+12:45"
"GMT+13:00"
"GMT+14:00"
"UTC-11:00"
"UTC-10:00"
"UTC-09:00"
"UTC-08:00"
"UTC-12:00"
"UTC-07:00"
"UTC-06:00"
"UTC-05:00"
"UTC-04:30"
"UTC-04:00"
"UTC-03:30"
"UTC-03:00"
"UTC-02:00"
"UTC-01:00"
"UTC+00:00"
"UTC+01:00"
"UTC+02:00"
"UTC+03:00"
"UTC+03:30"
"UTC+04:00"
"UTC+04:30"
"UTC+05:00"
"UTC+05:45"
"UTC+06:00"
"UTC+06:30"
"UTC+07:00"
"UTC+08:00"
"UTC+09:00"
"UTC+09:30"
"UTC+10:00"
"UTC+11:00"
"UTC+12:00"
"UTC+13:00"

当解析格式为分隔符提取时,该字段必填

Parameters:

  • Metadata: —

    元数据信息,Kafka导入支持kafka_topic,kafka_partition,kafka_offset,kafka_timestamp

  • Keys: —

    日志Key列表,RechargeType为full_regex_log、delimiter_log时必填

  • ParseArray: —

    json解析模式,开启首层数据解析

  • Delimiter: —

    分隔符解析模式-分隔符



12369
12370
12371
# File 'lib/v20201016/models.rb', line 12369

def UnMatchLogTimeSrc
  @UnMatchLogTimeSrc
end

Instance Method Details

#deserialize(params) ⇒ Object



12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
# File 'lib/v20201016/models.rb', line 12390

def deserialize(params)
  @RechargeType = params['RechargeType']
  @EncodingFormat = params['EncodingFormat']
  @DefaultTimeSwitch = params['DefaultTimeSwitch']
  @LogRegex = params['LogRegex']
  @UnMatchLogSwitch = params['UnMatchLogSwitch']
  @UnMatchLogKey = params['UnMatchLogKey']
  @UnMatchLogTimeSrc = params['UnMatchLogTimeSrc']
  @DefaultTimeSrc = params['DefaultTimeSrc']
  @TimeKey = params['TimeKey']
  @TimeRegex = params['TimeRegex']
  @TimeFormat = params['TimeFormat']
  @TimeZone = params['TimeZone']
  @Metadata = params['Metadata']
  @Keys = params['Keys']
  @ParseArray = params['ParseArray']
  @Delimiter = params['Delimiter']
end