Class: TencentCloud::Cwp::V20180228::ScreenProtection

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

Overview

大屏可视化攻防状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, status = nil) ⇒ ScreenProtection

Returns a new instance of ScreenProtection.



38227
38228
38229
38230
# File 'lib/v20180228/models.rb', line 38227

def initialize(name=nil, status=nil)
  @Name = name
  @Status = status
end

Instance Attribute Details

#NameObject

暴力破解: 0:未开启防护(0付费资产情况)1:已开启自动阻断; 漏洞扫描: 0:从未检测过,或0资产付费情况, 1:存在漏洞风险, 2:无风险; 基线检测: 0:从未检测过,或0资产付费情况, 1:存在基线风险,2:无风险;

Parameters:

  • Name:

    类型值:文件查杀,暴力破解,漏洞扫描,基线检测

  • Status:

    文件查杀: 0:从未检测过,或0资产付费情况, 1:已检测,存在恶意文件, 2:已检测,未开启隔离防护, 3:已检测且已开启防护且无风险;



38225
38226
38227
# File 'lib/v20180228/models.rb', line 38225

def Name
  @Name
end

#StatusObject

暴力破解: 0:未开启防护(0付费资产情况)1:已开启自动阻断; 漏洞扫描: 0:从未检测过,或0资产付费情况, 1:存在漏洞风险, 2:无风险; 基线检测: 0:从未检测过,或0资产付费情况, 1:存在基线风险,2:无风险;

Parameters:

  • Name:

    类型值:文件查杀,暴力破解,漏洞扫描,基线检测

  • Status:

    文件查杀: 0:从未检测过,或0资产付费情况, 1:已检测,存在恶意文件, 2:已检测,未开启隔离防护, 3:已检测且已开启防护且无风险;



38225
38226
38227
# File 'lib/v20180228/models.rb', line 38225

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



38232
38233
38234
38235
# File 'lib/v20180228/models.rb', line 38232

def deserialize(params)
  @Name = params['Name']
  @Status = params['Status']
end