Class: TencentCloud::Waf::V20180125::SearchAttackLogResponse

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

Overview

SearchAttackLog返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(count = nil, context = nil, data = nil, listover = nil, sqlflag = nil, requestid = nil) ⇒ SearchAttackLogResponse

Returns a new instance of SearchAttackLogResponse.



11278
11279
11280
11281
11282
11283
11284
11285
# File 'lib/v20180125/models.rb', line 11278

def initialize(count=nil, context=nil, data=nil, listover=nil, sqlflag=nil, requestid=nil)
  @Count = count
  @Context = context
  @Data = data
  @ListOver = listover
  @SqlFlag = sqlflag
  @RequestId = requestid
end

Instance Attribute Details

#ContextObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def Context
  @Context
end

#CountObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def Count
  @Count
end

#DataObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def Data
  @Data
end

#ListOverObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def ListOver
  @ListOver
end

#RequestIdObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def RequestId
  @RequestId
end

#SqlFlagObject

Parameters:

  • Count:

    当前返回的攻击日志条数

  • Context:

    接口升级,此字段无效,默认返回空字符串

  • Data:

    攻击日志数组条目内容

  • ListOver:

    CLS接口返回内容

  • SqlFlag:

    CLS接口返回内容,标志是否启动新版本索引

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



11276
11277
11278
# File 'lib/v20180125/models.rb', line 11276

def SqlFlag
  @SqlFlag
end

Instance Method Details

#deserialize(params) ⇒ Object



11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
# File 'lib/v20180125/models.rb', line 11287

def deserialize(params)
  @Count = params['Count']
  @Context = params['Context']
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      attackloginfo_tmp = AttackLogInfo.new
      attackloginfo_tmp.deserialize(i)
      @Data << attackloginfo_tmp
    end
  end
  @ListOver = params['ListOver']
  @SqlFlag = params['SqlFlag']
  @RequestId = params['RequestId']
end