Class: TencentCloud::Cws::V20180312::VulsTimeline
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cws::V20180312::VulsTimeline
- Defined in:
- lib/v20180312/models.rb
Overview
用户漏洞数随时间变化统计数据
Instance Attribute Summary collapse
- #Appid ⇒ Object
- #CreatedAt ⇒ Object
- #Date ⇒ Object
- #Id ⇒ Object
- #ImpactSiteNum ⇒ Object
- #PageCount ⇒ Object
- #SiteNum ⇒ Object
- #UpdatedAt ⇒ Object
- #VulsHighNum ⇒ Object
- #VulsLowNum ⇒ Object
- #VulsMiddleNum ⇒ Object
- #VulsNoticeNum ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, appid = nil, date = nil, pagecount = nil, sitenum = nil, impactsitenum = nil, vulshighnum = nil, vulsmiddlenum = nil, vulslownum = nil, vulsnoticenum = nil, createdat = nil, updatedat = nil) ⇒ VulsTimeline
constructor
A new instance of VulsTimeline.
Constructor Details
#initialize(id = nil, appid = nil, date = nil, pagecount = nil, sitenum = nil, impactsitenum = nil, vulshighnum = nil, vulsmiddlenum = nil, vulslownum = nil, vulsnoticenum = nil, createdat = nil, updatedat = nil) ⇒ VulsTimeline
Returns a new instance of VulsTimeline.
1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 |
# File 'lib/v20180312/models.rb', line 1474 def initialize(id=nil, appid=nil, date=nil, pagecount=nil, sitenum=nil, impactsitenum=nil, vulshighnum=nil, vulsmiddlenum=nil, vulslownum=nil, vulsnoticenum=nil, createdat=nil, updatedat=nil) @Id = id @Appid = appid @Date = date @PageCount = pagecount @SiteNum = sitenum @ImpactSiteNum = impactsitenum @VulsHighNum = vulshighnum @VulsMiddleNum = vulsmiddlenum @VulsLowNum = vulslownum @VulsNoticeNum = vulsnoticenum @CreatedAt = createdat @UpdatedAt = updatedat end |
Instance Attribute Details
#Appid ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def Appid @Appid end |
#CreatedAt ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def CreatedAt @CreatedAt end |
#Date ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def Date @Date end |
#Id ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def Id @Id end |
#ImpactSiteNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def ImpactSiteNum @ImpactSiteNum end |
#PageCount ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def PageCount @PageCount end |
#SiteNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def SiteNum @SiteNum end |
#UpdatedAt ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def UpdatedAt @UpdatedAt end |
#VulsHighNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def VulsHighNum @VulsHighNum end |
#VulsLowNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def VulsLowNum @VulsLowNum end |
#VulsMiddleNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def VulsMiddleNum @VulsMiddleNum end |
#VulsNoticeNum ⇒ Object
1472 1473 1474 |
# File 'lib/v20180312/models.rb', line 1472 def VulsNoticeNum @VulsNoticeNum end |
Instance Method Details
#deserialize(params) ⇒ Object
1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 |
# File 'lib/v20180312/models.rb', line 1489 def deserialize(params) @Id = params['Id'] @Appid = params['Appid'] @Date = params['Date'] @PageCount = params['PageCount'] @SiteNum = params['SiteNum'] @ImpactSiteNum = params['ImpactSiteNum'] @VulsHighNum = params['VulsHighNum'] @VulsMiddleNum = params['VulsMiddleNum'] @VulsLowNum = params['VulsLowNum'] @VulsNoticeNum = params['VulsNoticeNum'] @CreatedAt = params['CreatedAt'] @UpdatedAt = params['UpdatedAt'] end |