Class: TencentCloud::Csip::V20221121::AssetInfoDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::AssetInfoDetail
- Defined in:
- lib/v20221121/models.rb
Overview
资产扫描结构细节
Instance Attribute Summary collapse
- #AppID ⇒ Object
- #CVEId ⇒ Object
- #InfluenceAsset ⇒ Object
- #IsScan ⇒ Object
- #NotProtectAsset ⇒ Object
- #NotRepairAsset ⇒ Object
- #ScanTime ⇒ Object
- #TaskId ⇒ Object
- #TaskPercent ⇒ Object
- #TaskTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(appid = nil, cveid = nil, isscan = nil, influenceasset = nil, notrepairasset = nil, notprotectasset = nil, taskid = nil, taskpercent = nil, tasktime = nil, scantime = nil) ⇒ AssetInfoDetail
constructor
A new instance of AssetInfoDetail.
Constructor Details
#initialize(appid = nil, cveid = nil, isscan = nil, influenceasset = nil, notrepairasset = nil, notprotectasset = nil, taskid = nil, taskpercent = nil, tasktime = nil, scantime = nil) ⇒ AssetInfoDetail
Returns a new instance of AssetInfoDetail.
972 973 974 975 976 977 978 979 980 981 982 983 |
# File 'lib/v20221121/models.rb', line 972 def initialize(appid=nil, cveid=nil, isscan=nil, influenceasset=nil, notrepairasset=nil, notprotectasset=nil, taskid=nil, taskpercent=nil, tasktime=nil, scantime=nil) @AppID = appid @CVEId = cveid @IsScan = isscan @InfluenceAsset = influenceasset @NotRepairAsset = notrepairasset @NotProtectAsset = notprotectasset @TaskId = taskid @TaskPercent = taskpercent @TaskTime = tasktime @ScanTime = scantime end |
Instance Attribute Details
#AppID ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def AppID @AppID end |
#CVEId ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def CVEId @CVEId end |
#InfluenceAsset ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def InfluenceAsset @InfluenceAsset end |
#IsScan ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def IsScan @IsScan end |
#NotProtectAsset ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def NotProtectAsset @NotProtectAsset end |
#NotRepairAsset ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def NotRepairAsset @NotRepairAsset end |
#ScanTime ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def ScanTime @ScanTime end |
#TaskId ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def TaskId @TaskId end |
#TaskPercent ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def TaskPercent @TaskPercent end |
#TaskTime ⇒ Object
970 971 972 |
# File 'lib/v20221121/models.rb', line 970 def TaskTime @TaskTime end |
Instance Method Details
#deserialize(params) ⇒ Object
985 986 987 988 989 990 991 992 993 994 995 996 |
# File 'lib/v20221121/models.rb', line 985 def deserialize(params) @AppID = params['AppID'] @CVEId = params['CVEId'] @IsScan = params['IsScan'] @InfluenceAsset = params['InfluenceAsset'] @NotRepairAsset = params['NotRepairAsset'] @NotProtectAsset = params['NotProtectAsset'] @TaskId = params['TaskId'] @TaskPercent = params['TaskPercent'] @TaskTime = params['TaskTime'] @ScanTime = params['ScanTime'] end |