Class: TencentCloud::Csip::V20221121::TaskAdvanceCFG
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::TaskAdvanceCFG
- Defined in:
- lib/v20221121/models.rb
Overview
任务高级配置
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(portrisk = nil, vulrisk = nil, weakpwdrisk = nil, cfgrisk = nil) ⇒ TaskAdvanceCFG
constructor
A new instance of TaskAdvanceCFG.
Constructor Details
#initialize(portrisk = nil, vulrisk = nil, weakpwdrisk = nil, cfgrisk = nil) ⇒ TaskAdvanceCFG
Returns a new instance of TaskAdvanceCFG.
12333 12334 12335 12336 12337 12338 |
# File 'lib/v20221121/models.rb', line 12333 def initialize(portrisk=nil, vulrisk=nil, weakpwdrisk=nil, cfgrisk=nil) @PortRisk = portrisk @VulRisk = vulrisk @WeakPwdRisk = weakpwdrisk @CFGRisk = cfgrisk end |
Instance Attribute Details
#CFGRisk ⇒ Object
12331 12332 12333 |
# File 'lib/v20221121/models.rb', line 12331 def CFGRisk @CFGRisk end |
#PortRisk ⇒ Object
12331 12332 12333 |
# File 'lib/v20221121/models.rb', line 12331 def PortRisk @PortRisk end |
#VulRisk ⇒ Object
12331 12332 12333 |
# File 'lib/v20221121/models.rb', line 12331 def VulRisk @VulRisk end |
#WeakPwdRisk ⇒ Object
12331 12332 12333 |
# File 'lib/v20221121/models.rb', line 12331 def WeakPwdRisk @WeakPwdRisk end |
Instance Method Details
#deserialize(params) ⇒ Object
12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 |
# File 'lib/v20221121/models.rb', line 12340 def deserialize(params) unless params['PortRisk'].nil? @PortRisk = [] params['PortRisk'].each do |i| portriskadvancecfgparamitem_tmp = PortRiskAdvanceCFGParamItem.new portriskadvancecfgparamitem_tmp.deserialize(i) @PortRisk << portriskadvancecfgparamitem_tmp end end unless params['VulRisk'].nil? @VulRisk = [] params['VulRisk'].each do |i| taskcentervulriskinputparam_tmp = TaskCenterVulRiskInputParam.new taskcentervulriskinputparam_tmp.deserialize(i) @VulRisk << taskcentervulriskinputparam_tmp end end unless params['WeakPwdRisk'].nil? @WeakPwdRisk = [] params['WeakPwdRisk'].each do |i| taskcenterweakpwdriskinputparam_tmp = TaskCenterWeakPwdRiskInputParam.new taskcenterweakpwdriskinputparam_tmp.deserialize(i) @WeakPwdRisk << taskcenterweakpwdriskinputparam_tmp end end unless params['CFGRisk'].nil? @CFGRisk = [] params['CFGRisk'].each do |i| taskcentercfgriskinputparam_tmp = TaskCenterCFGRiskInputParam.new taskcentercfgriskinputparam_tmp.deserialize(i) @CFGRisk << taskcentercfgriskinputparam_tmp end end end |