Class: TencentCloud::Waf::V20180125::DownloadAttackRecordInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::DownloadAttackRecordInfo
- Defined in:
- lib/v20180125/models.rb
Overview
下载攻击日志记录数据项
Instance Attribute Summary collapse
- #Count ⇒ Object
- #CreateTime ⇒ Object
- #ExpireTime ⇒ Object
- #Host ⇒ Object
- #Id ⇒ Object
- #ModifyTime ⇒ Object
- #Status ⇒ Object
- #TaskId ⇒ Object
- #TaskName ⇒ Object
- #TotalCount ⇒ Object
- #Url ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, taskname = nil, taskid = nil, host = nil, count = nil, status = nil, url = nil, createtime = nil, modifytime = nil, expiretime = nil, totalcount = nil) ⇒ DownloadAttackRecordInfo
constructor
A new instance of DownloadAttackRecordInfo.
Constructor Details
#initialize(id = nil, taskname = nil, taskid = nil, host = nil, count = nil, status = nil, url = nil, createtime = nil, modifytime = nil, expiretime = nil, totalcount = nil) ⇒ DownloadAttackRecordInfo
Returns a new instance of DownloadAttackRecordInfo.
7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 |
# File 'lib/v20180125/models.rb', line 7526 def initialize(id=nil, taskname=nil, taskid=nil, host=nil, count=nil, status=nil, url=nil, createtime=nil, modifytime=nil, expiretime=nil, totalcount=nil) @Id = id @TaskName = taskname @TaskId = taskid @Host = host @Count = count @Status = status @Url = url @CreateTime = createtime @ModifyTime = modifytime @ExpireTime = expiretime @TotalCount = totalcount end |
Instance Attribute Details
#Count ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def Count @Count end |
#CreateTime ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def CreateTime @CreateTime end |
#ExpireTime ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def ExpireTime @ExpireTime end |
#Host ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def Host @Host end |
#Id ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def Id @Id end |
#ModifyTime ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def ModifyTime @ModifyTime end |
#Status ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def Status @Status end |
#TaskId ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def TaskId @TaskId end |
#TaskName ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def TaskName @TaskName end |
#TotalCount ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def TotalCount @TotalCount end |
#Url ⇒ Object
7524 7525 7526 |
# File 'lib/v20180125/models.rb', line 7524 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 |
# File 'lib/v20180125/models.rb', line 7540 def deserialize(params) @Id = params['Id'] @TaskName = params['TaskName'] @TaskId = params['TaskId'] @Host = params['Host'] @Count = params['Count'] @Status = params['Status'] @Url = params['Url'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @ExpireTime = params['ExpireTime'] @TotalCount = params['TotalCount'] end |