Class: TencentCloud::Cwp::V20180228::ScreenMachine
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::ScreenMachine
- Defined in:
- lib/v20180228/models.rb
Overview
大屏主机列表数据
Instance Attribute Summary collapse
-
#BaselineNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#CoreVersion ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#CpuLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#CpuSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#CyberAttackNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#DiskLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#DiskSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#InvasionNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineExtraInfo ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineIp ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineName ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineOs ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineStatus ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineType ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MachineWanIp ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MemLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#MemSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#Quuid ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#SecurityStatus ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#Uuid ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
. -
#VulNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
- SAFE:安全
- RISK:风险
- UNKNOWN:未知
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(machinename = nil, machineos = nil, uuid = nil, machinestatus = nil, quuid = nil, vulnum = nil, machineip = nil, machinewanip = nil, baselinenum = nil, cyberattacknum = nil, securitystatus = nil, invasionnum = nil, machinetype = nil, cpuload = nil, cpusize = nil, diskload = nil, disksize = nil, memload = nil, memsize = nil, coreversion = nil, machineextrainfo = nil) ⇒ ScreenMachine
constructor
A new instance of ScreenMachine.
Constructor Details
#initialize(machinename = nil, machineos = nil, uuid = nil, machinestatus = nil, quuid = nil, vulnum = nil, machineip = nil, machinewanip = nil, baselinenum = nil, cyberattacknum = nil, securitystatus = nil, invasionnum = nil, machinetype = nil, cpuload = nil, cpusize = nil, diskload = nil, disksize = nil, memload = nil, memsize = nil, coreversion = nil, machineextrainfo = nil) ⇒ ScreenMachine
Returns a new instance of ScreenMachine.
38143 38144 38145 38146 38147 38148 38149 38150 38151 38152 38153 38154 38155 38156 38157 38158 38159 38160 38161 38162 38163 38164 38165 |
# File 'lib/v20180228/models.rb', line 38143 def initialize(machinename=nil, machineos=nil, uuid=nil, machinestatus=nil, quuid=nil, vulnum=nil, machineip=nil, machinewanip=nil, baselinenum=nil, cyberattacknum=nil, securitystatus=nil, invasionnum=nil, machinetype=nil, cpuload=nil, cpusize=nil, diskload=nil, disksize=nil, memload=nil, memsize=nil, coreversion=nil, machineextrainfo=nil) @MachineName = machinename @MachineOs = machineos @Uuid = uuid @MachineStatus = machinestatus @Quuid = quuid @VulNum = vulnum @MachineIp = machineip @MachineWanIp = machinewanip @BaselineNum = baselinenum @CyberAttackNum = cyberattacknum @SecurityStatus = securitystatus @InvasionNum = invasionnum @MachineType = machinetype @CpuLoad = cpuload @CpuSize = cpusize @DiskLoad = diskload @DiskSize = disksize @MemLoad = memload @MemSize = memsize @CoreVersion = coreversion @MachineExtraInfo = machineextrainfo end |
Instance Attribute Details
#BaselineNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def BaselineNum @BaselineNum end |
#CoreVersion ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def CoreVersion @CoreVersion end |
#CpuLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def CpuLoad @CpuLoad end |
#CpuSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def CpuSize @CpuSize end |
#CyberAttackNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def CyberAttackNum @CyberAttackNum end |
#DiskLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def DiskLoad @DiskLoad end |
#DiskSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def DiskSize @DiskSize end |
#InvasionNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def InvasionNum @InvasionNum end |
#MachineExtraInfo ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineExtraInfo @MachineExtraInfo end |
#MachineIp ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineIp @MachineIp end |
#MachineName ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineName @MachineName end |
#MachineOs ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineOs @MachineOs end |
#MachineStatus ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineStatus @MachineStatus end |
#MachineType ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineType @MachineType end |
#MachineWanIp ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MachineWanIp @MachineWanIp end |
#MemLoad ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MemLoad @MemLoad end |
#MemSize ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def MemSize @MemSize end |
#Quuid ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def Quuid @Quuid end |
#SecurityStatus ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def SecurityStatus @SecurityStatus end |
#Uuid ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def Uuid @Uuid end |
#VulNum ⇒ Object
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) , 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0), 9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版
38141 38142 38143 |
# File 'lib/v20180228/models.rb', line 38141 def VulNum @VulNum end |
Instance Method Details
#deserialize(params) ⇒ Object
38167 38168 38169 38170 38171 38172 38173 38174 38175 38176 38177 38178 38179 38180 38181 38182 38183 38184 38185 38186 38187 38188 38189 38190 38191 38192 |
# File 'lib/v20180228/models.rb', line 38167 def deserialize(params) @MachineName = params['MachineName'] @MachineOs = params['MachineOs'] @Uuid = params['Uuid'] @MachineStatus = params['MachineStatus'] @Quuid = params['Quuid'] @VulNum = params['VulNum'] @MachineIp = params['MachineIp'] @MachineWanIp = params['MachineWanIp'] @BaselineNum = params['BaselineNum'] @CyberAttackNum = params['CyberAttackNum'] @SecurityStatus = params['SecurityStatus'] @InvasionNum = params['InvasionNum'] @MachineType = params['MachineType'] @CpuLoad = params['CpuLoad'] @CpuSize = params['CpuSize'] @DiskLoad = params['DiskLoad'] @DiskSize = params['DiskSize'] @MemLoad = params['MemLoad'] @MemSize = params['MemSize'] @CoreVersion = params['CoreVersion'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end end |