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.



1009
1010
1011
1012
1013
1014
# File 'lib/v20180125/models.rb', line 1009

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返回内容



1007
1008
1009
# File 'lib/v20180125/models.rb', line 1007

def Content
  @Content
end

#FileNameObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1007
1008
1009
# File 'lib/v20180125/models.rb', line 1007

def FileName
  @FileName
end

#SourceObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1007
1008
1009
# File 'lib/v20180125/models.rb', line 1007

def Source
  @Source
end

#TimeStampObject

Parameters:

  • Content:

    攻击日志的详情内容

  • FileName:

    CLS返回内容

  • Source:

    CLS返回内容

  • TimeStamp:

    CLS返回内容



1007
1008
1009
# File 'lib/v20180125/models.rb', line 1007

def TimeStamp
  @TimeStamp
end

Instance Method Details

#deserialize(params) ⇒ Object



1016
1017
1018
1019
1020
1021
# File 'lib/v20180125/models.rb', line 1016

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