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.
1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 |
# File 'lib/v20221121/models.rb', line 1483 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
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def AppID @AppID end |
#CVEId ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def CVEId @CVEId end |
#InfluenceAsset ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def InfluenceAsset @InfluenceAsset end |
#IsScan ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def IsScan @IsScan end |
#NotProtectAsset ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def NotProtectAsset @NotProtectAsset end |
#NotRepairAsset ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def NotRepairAsset @NotRepairAsset end |
#ScanTime ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def ScanTime @ScanTime end |
#TaskId ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def TaskId @TaskId end |
#TaskPercent ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def TaskPercent @TaskPercent end |
#TaskTime ⇒ Object
1481 1482 1483 |
# File 'lib/v20221121/models.rb', line 1481 def TaskTime @TaskTime end |
Instance Method Details
#deserialize(params) ⇒ Object
1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 |
# File 'lib/v20221121/models.rb', line 1496 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 |