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.
10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 |
# File 'lib/v20180125/models.rb', line 10915 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
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def Count @Count end |
#CreateTime ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def CreateTime @CreateTime end |
#ExpireTime ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def ExpireTime @ExpireTime end |
#Host ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def Host @Host end |
#Id ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def Id @Id end |
#ModifyTime ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def ModifyTime @ModifyTime end |
#Status ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def Status @Status end |
#TaskId ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def TaskId @TaskId end |
#TaskName ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def TaskName @TaskName end |
#TotalCount ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def TotalCount @TotalCount end |
#Url ⇒ Object
10913 10914 10915 |
# File 'lib/v20180125/models.rb', line 10913 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 |
# File 'lib/v20180125/models.rb', line 10929 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 |