Class: TencentCloud::Waf::V20180125::AttackLogInfo

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

Overview

攻击日志详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(content = nil, filename = nil, source = nil, timestamp = nil) ⇒ AttackLogInfo

Returns a new instance of AttackLogInfo.



1162
1163
1164
1165
1166
1167
# File 'lib/v20180125/models.rb', line 1162

def initialize(content=nil, filename=nil, source=nil, timestamp=nil)
  @Content = content
  @FileName = filename
  @Source = source
  @TimeStamp = timestamp
end

Instance Attribute Details

#ContentObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1160
1161
1162
# File 'lib/v20180125/models.rb', line 1160

def Content
  @Content
end

#FileNameObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1160
1161
1162
# File 'lib/v20180125/models.rb', line 1160

def FileName
  @FileName
end

#SourceObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1160
1161
1162
# File 'lib/v20180125/models.rb', line 1160

def Source
  @Source
end

#TimeStampObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1160
1161
1162
# File 'lib/v20180125/models.rb', line 1160

def TimeStamp
  @TimeStamp
end

Instance Method Details

#deserialize(params) ⇒ Object



1169
1170
1171
1172
1173
1174
# File 'lib/v20180125/models.rb', line 1169

def deserialize(params)
  @Content = params['Content']
  @FileName = params['FileName']
  @Source = params['Source']
  @TimeStamp = params['TimeStamp']
end