Class: TencentCloud::Tav::V20190118::ScanFileHashRequest

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

Overview

ScanFileHash请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, md5s = nil, withcategory = nil, sensitivelevel = nil) ⇒ ScanFileHashRequest

Returns a new instance of ScanFileHashRequest.



126
127
128
129
130
131
# File 'lib/v20190118/models.rb', line 126

def initialize(key=nil, md5s=nil, withcategory=nil, sensitivelevel=nil)
  @Key = key
  @Md5s = md5s
  @WithCategory = withcategory
  @SensitiveLevel = sensitivelevel
end

Instance Attribute Details

#KeyObject

Parameters:

  • Key:

    购买服务后获得的授权信息,用于保证请求有效性

  • Md5s:

    需要查询的md5值(支持单个和多个,多个md5间用逗号分格)

  • WithCategory:

    保留字段默认填0

  • SensitiveLevel:

    松严规则控制字段默认填10(5-松、10-标准、15-严)



124
125
126
# File 'lib/v20190118/models.rb', line 124

def Key
  @Key
end

#Md5sObject

Parameters:

  • Key:

    购买服务后获得的授权信息,用于保证请求有效性

  • Md5s:

    需要查询的md5值(支持单个和多个,多个md5间用逗号分格)

  • WithCategory:

    保留字段默认填0

  • SensitiveLevel:

    松严规则控制字段默认填10(5-松、10-标准、15-严)



124
125
126
# File 'lib/v20190118/models.rb', line 124

def Md5s
  @Md5s
end

#SensitiveLevelObject

Parameters:

  • Key:

    购买服务后获得的授权信息,用于保证请求有效性

  • Md5s:

    需要查询的md5值(支持单个和多个,多个md5间用逗号分格)

  • WithCategory:

    保留字段默认填0

  • SensitiveLevel:

    松严规则控制字段默认填10(5-松、10-标准、15-严)



124
125
126
# File 'lib/v20190118/models.rb', line 124

def SensitiveLevel
  @SensitiveLevel
end

#WithCategoryObject

Parameters:

  • Key:

    购买服务后获得的授权信息,用于保证请求有效性

  • Md5s:

    需要查询的md5值(支持单个和多个,多个md5间用逗号分格)

  • WithCategory:

    保留字段默认填0

  • SensitiveLevel:

    松严规则控制字段默认填10(5-松、10-标准、15-严)



124
125
126
# File 'lib/v20190118/models.rb', line 124

def WithCategory
  @WithCategory
end

Instance Method Details

#deserialize(params) ⇒ Object



133
134
135
136
137
138
# File 'lib/v20190118/models.rb', line 133

def deserialize(params)
  @Key = params['Key']
  @Md5s = params['Md5s']
  @WithCategory = params['WithCategory']
  @SensitiveLevel = params['SensitiveLevel']
end