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.



38613
38614
38615
38616
# File 'lib/v20180228/models.rb', line 38613

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:已检测且已开启防护且无风险;



38611
38612
38613
# File 'lib/v20180228/models.rb', line 38611

def Name
  @Name
end

#StatusObject

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

Parameters:

  • Name:

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

  • Status:

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



38611
38612
38613
# File 'lib/v20180228/models.rb', line 38611

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



38618
38619
38620
38621
# File 'lib/v20180228/models.rb', line 38618

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