Class: TencentCloud::Csip::V20221121::VulRiskItem

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(cloudaccountid = nil, assetid = nil, instancestatus = nil, instancename = nil, createtime = nil, updatetime = nil, vulname = nil, vulcategory = nil, vullevel = nil, cveid = nil, description = nil, containerid = nil, fix = nil, vulcategoryname = nil, vullevelname = nil, instancestatusname = nil, appid = nil) ⇒ VulRiskItem



13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
13699
13700
13701
13702
13703
# File 'lib/v20221121/models.rb', line 13685

def initialize(cloudaccountid=nil, assetid=nil, instancestatus=nil, instancename=nil, createtime=nil, updatetime=nil, vulname=nil, vulcategory=nil, vullevel=nil, cveid=nil, description=nil, containerid=nil, fix=nil, vulcategoryname=nil, vullevelname=nil, instancestatusname=nil, appid=nil)
  @CloudAccountID = cloudaccountid
  @AssetID = assetid
  @InstanceStatus = instancestatus
  @InstanceName = instancename
  @CreateTime = createtime
  @UpdateTime = updatetime
  @VulName = vulname
  @VulCategory = vulcategory
  @VulLevel = vullevel
  @CveID = cveid
  @Description = description
  @ContainerID = containerid
  @Fix = fix
  @VulCategoryName = vulcategoryname
  @VulLevelName = vullevelname
  @InstanceStatusName = instancestatusname
  @AppID = appid
end

Instance Attribute Details

#AppIDObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def AppID
  @AppID
end

#AssetIDObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def AssetID
  @AssetID
end

#CloudAccountIDObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def CloudAccountID
  @CloudAccountID
end

#ContainerIDObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def ContainerID
  @ContainerID
end

#CreateTimeObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def CreateTime
  @CreateTime
end

#CveIDObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def CveID
  @CveID
end

#DescriptionObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def Description
  @Description
end

#FixObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def Fix
  @Fix
end

#InstanceNameObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def InstanceName
  @InstanceName
end

#InstanceStatusObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def InstanceStatus
  @InstanceStatus
end

#InstanceStatusNameObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def InstanceStatusName
  @InstanceStatusName
end

#UpdateTimeObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def UpdateTime
  @UpdateTime
end

#VulCategoryObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def VulCategory
  @VulCategory
end

#VulCategoryNameObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def VulCategoryName
  @VulCategoryName
end

#VulLevelObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def VulLevel
  @VulLevel
end

#VulLevelNameObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def VulLevelName
  @VulLevelName
end

#VulNameObject



13683
13684
13685
# File 'lib/v20221121/models.rb', line 13683

def VulName
  @VulName
end

Instance Method Details

#deserialize(params) ⇒ Object



13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
13718
13719
13720
13721
13722
13723
# File 'lib/v20221121/models.rb', line 13705

def deserialize(params)
  @CloudAccountID = params['CloudAccountID']
  @AssetID = params['AssetID']
  @InstanceStatus = params['InstanceStatus']
  @InstanceName = params['InstanceName']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @VulName = params['VulName']
  @VulCategory = params['VulCategory']
  @VulLevel = params['VulLevel']
  @CveID = params['CveID']
  @Description = params['Description']
  @ContainerID = params['ContainerID']
  @Fix = params['Fix']
  @VulCategoryName = params['VulCategoryName']
  @VulLevelName = params['VulLevelName']
  @InstanceStatusName = params['InstanceStatusName']
  @AppID = params['AppID']
end