Class: TencentCloud::Csip::V20221121::AssetInfoDetail

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20221121/models.rb

Overview

资产扫描结构细节

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#AppIDObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def AppID
  @AppID
end

#CVEIdObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def CVEId
  @CVEId
end

#InfluenceAssetObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def InfluenceAsset
  @InfluenceAsset
end

#IsScanObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def IsScan
  @IsScan
end

#NotProtectAssetObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def NotProtectAsset
  @NotProtectAsset
end

#NotRepairAssetObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def NotRepairAsset
  @NotRepairAsset
end

#ScanTimeObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def ScanTime
  @ScanTime
end

#TaskIdObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def TaskId
  @TaskId
end

#TaskPercentObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



1481
1482
1483
# File 'lib/v20221121/models.rb', line 1481

def TaskPercent
  @TaskPercent
end

#TaskTimeObject

Parameters:

  • AppID:

    用户appid

  • CVEId:

    CVE编号

  • IsScan:

    是扫描,0默认未扫描,1正在扫描,2扫描完成,3扫描出错

  • InfluenceAsset:

    影响资产数目

  • NotRepairAsset:

    未修复资产数目

  • NotProtectAsset:

    未防护资产数目

  • TaskId:

    任务ID

  • TaskPercent:

    任务百分比

  • TaskTime:

    任务时间

  • ScanTime:

    扫描时间



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