Class: TencentCloud::Cwp::V20180228::CreateScanMalwareSettingRequest

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

Overview

CreateScanMalwareSetting请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scanpattern = nil, hosttype = nil, quuidlist = nil, timeoutperiod = nil, enginetype = nil, enablememshellscan = nil) ⇒ CreateScanMalwareSettingRequest

Returns a new instance of CreateScanMalwareSettingRequest.



6034
6035
6036
6037
6038
6039
6040
6041
# File 'lib/v20180228/models.rb', line 6034

def initialize(scanpattern=nil, hosttype=nil, quuidlist=nil, timeoutperiod=nil, enginetype=nil, enablememshellscan=nil)
  @ScanPattern = scanpattern
  @HostType = hosttype
  @QuuidList = quuidlist
  @TimeoutPeriod = timeoutperiod
  @EngineType = enginetype
  @EnableMemShellScan = enablememshellscan
end

Instance Attribute Details

#EnableMemShellScanObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def EnableMemShellScan
  @EnableMemShellScan
end

#EngineTypeObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def EngineType
  @EngineType
end

#HostTypeObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def HostType
  @HostType
end

#QuuidListObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def QuuidList
  @QuuidList
end

#ScanPatternObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def ScanPattern
  @ScanPattern
end

#TimeoutPeriodObject

Parameters:

  • ScanPattern:

    扫描模式 0 全盘扫描, 1 快速扫描

  • HostType:

    服务器分类:1:专业版服务器;2:自选服务器

  • QuuidList:

    自选服务器时生效,主机quuid的string数组

  • TimeoutPeriod:

    超时时间单位 秒 默认3600 秒

  • EngineType:

    1标准模式(只报严重、高危)、2增强模式(报严重、高危、中危)、3严格模式(报严重、高、中、低、提示)

  • EnableMemShellScan:

    是否开启恶意进程查杀[0:未开启,1:开启]



6032
6033
6034
# File 'lib/v20180228/models.rb', line 6032

def TimeoutPeriod
  @TimeoutPeriod
end

Instance Method Details

#deserialize(params) ⇒ Object



6043
6044
6045
6046
6047
6048
6049
6050
# File 'lib/v20180228/models.rb', line 6043

def deserialize(params)
  @ScanPattern = params['ScanPattern']
  @HostType = params['HostType']
  @QuuidList = params['QuuidList']
  @TimeoutPeriod = params['TimeoutPeriod']
  @EngineType = params['EngineType']
  @EnableMemShellScan = params['EnableMemShellScan']
end