Class: TencentCloud::Cfw::V20190904::LogInfo

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

Overview

日志结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(time = nil, topicid = nil, topicname = nil, source = nil, filename = nil, pkgid = nil, pkglogid = nil, logjson = nil, hostname = nil, rawlog = nil, indexstatus = nil) ⇒ LogInfo

Returns a new instance of LogInfo.



6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
# File 'lib/v20190904/models.rb', line 6082

def initialize(time=nil, topicid=nil, topicname=nil, source=nil, filename=nil, pkgid=nil, pkglogid=nil, logjson=nil, hostname=nil, rawlog=nil, indexstatus=nil)
  @Time = time
  @TopicId = topicid
  @TopicName = topicname
  @Source = source
  @FileName = filename
  @PkgId = pkgid
  @PkgLogId = pkglogid
  @LogJson = logjson
  @HostName = hostname
  @RawLog = rawlog
  @IndexStatus = indexstatus
end

Instance Attribute Details

#FileNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def FileName
  @FileName
end

#HostNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def HostName
  @HostName
end

#IndexStatusObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def IndexStatus
  @IndexStatus
end

#LogJsonObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def LogJson
  @LogJson
end

#PkgIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def PkgId
  @PkgId
end

#PkgLogIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def PkgLogId
  @PkgLogId
end

#RawLogObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def RawLog
  @RawLog
end

#SourceObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def Source
  @Source
end

#TimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def Time
  @Time
end

#TopicIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def TopicId
  @TopicId
end

#TopicNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Time:

    日志时间,单位ms

  • TopicId:

    日志主题ID

  • TopicName:

    日志主题名称

  • Source:

    日志来源IP

  • FileName:

    日志文件名称

  • PkgId:

    日志上报请求包的ID

  • PkgLogId:

    请求包内日志的ID

  • LogJson:

    日志内容的Json序列化字符串

  • HostName:

    日志来源主机名称

  • RawLog:

    原始日志(仅在日志创建索引异常时有值)

  • IndexStatus:

    日志创建索引异常原因(仅在日志创建索引异常时有值)



6080
6081
6082
# File 'lib/v20190904/models.rb', line 6080

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
# File 'lib/v20190904/models.rb', line 6096

def deserialize(params)
  @Time = params['Time']
  @TopicId = params['TopicId']
  @TopicName = params['TopicName']
  @Source = params['Source']
  @FileName = params['FileName']
  @PkgId = params['PkgId']
  @PkgLogId = params['PkgLogId']
  @LogJson = params['LogJson']
  @HostName = params['HostName']
  @RawLog = params['RawLog']
  @IndexStatus = params['IndexStatus']
end