Class: TencentCloud::Cls::V20201016::UploadLogRequest

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

Overview

UploadLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, hashkey = nil, compresstype = nil) ⇒ UploadLogRequest

Returns a new instance of UploadLogRequest.



17854
17855
17856
17857
17858
# File 'lib/v20201016/models.rb', line 17854

def initialize(topicid=nil, hashkey=nil, compresstype=nil)
  @TopicId = topicid
  @HashKey = hashkey
  @CompressType = compresstype
end

Instance Attribute Details

#CompressType ⇒ Object

Parameters:

  • TopicId: —

    日志主题id

  • HashKey: —

    该参数已废弃,请勿使用

  • CompressType: —

    压缩方法,目前支持



17849
17850
17851
# File 'lib/v20201016/models.rb', line 17849

def CompressType
  @CompressType
end

#HashKey ⇒ Object

Parameters:

  • TopicId: —

    日志主题id

  • HashKey: —

    该参数已废弃,请勿使用

  • CompressType: —

    压缩方法,目前支持



17849
17850
17851
# File 'lib/v20201016/models.rb', line 17849

def HashKey
  @HashKey
end

#TopicId ⇒ Object

Parameters:

  • TopicId: —

    日志主题id

  • HashKey: —

    该参数已废弃,请勿使用

  • CompressType: —

    压缩方法,目前支持



17849
17850
17851
# File 'lib/v20201016/models.rb', line 17849

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



17860
17861
17862
17863
17864
# File 'lib/v20201016/models.rb', line 17860

def deserialize(params)
  @TopicId = params['TopicId']
  @HashKey = params['HashKey']
  @CompressType = params['CompressType']
end