Class: TencentCloud::Cwp::V20180228::CreateMalwareWhiteListRequest

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

Overview

CreateMalwareWhiteList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(mode = nil, quuidlist = nil, isglobal = nil, matchtype = nil, filename = nil, filedirectory = nil, fileextension = nil, md5list = nil, eventid = nil, ishandlehistoryevents = nil) ⇒ CreateMalwareWhiteListRequest

Returns a new instance of CreateMalwareWhiteListRequest.



5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
# File 'lib/v20180228/models.rb', line 5821

def initialize(mode=nil, quuidlist=nil, isglobal=nil, matchtype=nil, filename=nil, filedirectory=nil, fileextension=nil, md5list=nil, eventid=nil, ishandlehistoryevents=nil)
  @Mode = mode
  @QuuidList = quuidlist
  @IsGlobal = isglobal
  @MatchType = matchtype
  @FileName = filename
  @FileDirectory = filedirectory
  @FileExtension = fileextension
  @Md5List = md5list
  @EventId = eventid
  @IsHandleHistoryEvents = ishandlehistoryevents
end

Instance Attribute Details

#EventIdObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def EventId
  @EventId
end

#FileDirectoryObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def FileDirectory
  @FileDirectory
end

#FileExtensionObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def FileExtension
  @FileExtension
end

#FileNameObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def FileName
  @FileName
end

#IsGlobalObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def IsGlobal
  @IsGlobal
end

#IsHandleHistoryEventsObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def IsHandleHistoryEvents
  @IsHandleHistoryEvents
end

#MatchTypeObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def MatchType
  @MatchType
end

#Md5ListObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def Md5List
  @Md5List
end

#ModeObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def Mode
  @Mode
end

#QuuidListObject

Parameters:

  • Mode:

    白名单模式; 0 MD5白名单,1自定义

  • QuuidList:

    quuid 列表

  • IsGlobal:

    是否全部主机; 0否,1是。

  • MatchType:

    匹配模式 ;0 精确匹配,1模糊匹配(废弃)

  • FileName:

    文件名称(正则);长度不超过200个

  • FileDirectory:

    文件目录(正则);长度不超过200个,内容base64转义

  • FileExtension:

    文件后缀;长度不超过200个,内容base64转义(废弃)

  • Md5List:

    MD5列表

  • EventId:

    木马事件ID

  • IsHandleHistoryEvents:

    对历史待处理执行加白操作;0是不处理,1是处理



5819
5820
5821
# File 'lib/v20180228/models.rb', line 5819

def QuuidList
  @QuuidList
end

Instance Method Details

#deserialize(params) ⇒ Object



5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
# File 'lib/v20180228/models.rb', line 5834

def deserialize(params)
  @Mode = params['Mode']
  @QuuidList = params['QuuidList']
  @IsGlobal = params['IsGlobal']
  @MatchType = params['MatchType']
  @FileName = params['FileName']
  @FileDirectory = params['FileDirectory']
  @FileExtension = params['FileExtension']
  @Md5List = params['Md5List']
  @EventId = params['EventId']
  @IsHandleHistoryEvents = params['IsHandleHistoryEvents']
end