Class: TencentCloud::Cwp::V20180228::ScanVulRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::ScanVulRequest
- Defined in:
- lib/v20180228/models.rb
Overview
ScanVul请求参数结构体
Instance Attribute Summary collapse
- #HostType ⇒ Object
- #QuuidList ⇒ Object
- #ScanMethod ⇒ Object
- #TimeoutPeriod ⇒ Object
- #VulCategories ⇒ Object
- #VulEmergency ⇒ Object
- #VulIds ⇒ Object
- #VulLevels ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(vullevels = nil, hosttype = nil, vulcategories = nil, quuidlist = nil, vulemergency = nil, timeoutperiod = nil, vulids = nil, scanmethod = nil) ⇒ ScanVulRequest
constructor
A new instance of ScanVulRequest.
Constructor Details
#initialize(vullevels = nil, hosttype = nil, vulcategories = nil, quuidlist = nil, vulemergency = nil, timeoutperiod = nil, vulids = nil, scanmethod = nil) ⇒ ScanVulRequest
Returns a new instance of ScanVulRequest.
38106 38107 38108 38109 38110 38111 38112 38113 38114 38115 |
# File 'lib/v20180228/models.rb', line 38106 def initialize(vullevels=nil, hosttype=nil, vulcategories=nil, quuidlist=nil, vulemergency=nil, timeoutperiod=nil, vulids=nil, scanmethod=nil) @VulLevels = vullevels @HostType = hosttype @VulCategories = vulcategories @QuuidList = quuidlist @VulEmergency = vulemergency @TimeoutPeriod = timeoutperiod @VulIds = vulids @ScanMethod = scanmethod end |
Instance Attribute Details
#HostType ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def HostType @HostType end |
#QuuidList ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def QuuidList @QuuidList end |
#ScanMethod ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def ScanMethod @ScanMethod end |
#TimeoutPeriod ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def TimeoutPeriod @TimeoutPeriod end |
#VulCategories ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def VulCategories @VulCategories end |
#VulEmergency ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def VulEmergency @VulEmergency end |
#VulIds ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def VulIds @VulIds end |
#VulLevels ⇒ Object
38104 38105 38106 |
# File 'lib/v20180228/models.rb', line 38104 def VulLevels @VulLevels end |
Instance Method Details
#deserialize(params) ⇒ Object
38117 38118 38119 38120 38121 38122 38123 38124 38125 38126 |
# File 'lib/v20180228/models.rb', line 38117 def deserialize(params) @VulLevels = params['VulLevels'] @HostType = params['HostType'] @VulCategories = params['VulCategories'] @QuuidList = params['QuuidList'] @VulEmergency = params['VulEmergency'] @TimeoutPeriod = params['TimeoutPeriod'] @VulIds = params['VulIds'] @ScanMethod = params['ScanMethod'] end |