Class: TencentCloud::Trp::V20210515::DescribeRawScanLogsRequest

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

Overview

DescribeRawScanLogs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(corpid = nil, pagesize = nil, pagenumber = nil, afterlogid = nil, starttime = nil, endtime = nil) ⇒ DescribeRawScanLogsRequest

Returns a new instance of DescribeRawScanLogsRequest.



2563
2564
2565
2566
2567
2568
2569
2570
# File 'lib/v20210515/models.rb', line 2563

def initialize(corpid=nil, pagesize=nil, pagenumber=nil, afterlogid=nil, starttime=nil, endtime=nil)
  @CorpId = corpid
  @PageSize = pagesize
  @PageNumber = pagenumber
  @AfterLogId = afterlogid
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#AfterLogIdObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def AfterLogId
  @AfterLogId
end

#CorpIdObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def CorpId
  @CorpId
end

#EndTimeObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def EndTime
  @EndTime
end

#PageNumberObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def PageNumber
  @PageNumber
end

#PageSizeObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def PageSize
  @PageSize
end

#StartTimeObject

如果有渠道权限,可以传 0 会查渠道下所有的企业即: LogId > $AfterLogId

Parameters:

  • CorpId:

    企业ID, 默认为当前企业

  • PageSize:

    分页数量,默认为 20,最大为 1000

  • PageNumber:

    当前分页,默认为 1

  • AfterLogId:

    从哪个日志后查询

  • StartTime:

    开始时间 >= StartTime

  • EndTime:

    结束时间 < EndTime



2561
2562
2563
# File 'lib/v20210515/models.rb', line 2561

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



2572
2573
2574
2575
2576
2577
2578
2579
# File 'lib/v20210515/models.rb', line 2572

def deserialize(params)
  @CorpId = params['CorpId']
  @PageSize = params['PageSize']
  @PageNumber = params['PageNumber']
  @AfterLogId = params['AfterLogId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end