Class: TencentCloud::Mongodb::V20180408::DescribeSlowLogRequest

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

Overview

DescribeSlowLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, starttime = nil, endtime = nil, slowms = nil, offset = nil, limit = nil) ⇒ DescribeSlowLogRequest

Returns a new instance of DescribeSlowLogRequest.



433
434
435
436
437
438
439
440
# File 'lib/v20180408/models.rb', line 433

def initialize(instanceid=nil, starttime=nil, endtime=nil, slowms=nil, offset=nil, limit=nil)
  @InstanceId = instanceid
  @StartTime = starttime
  @EndTime = endtime
  @SlowMS = slowms
  @Offset = offset
  @Limit = limit
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def EndTime
  @EndTime
end

#InstanceIdObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def InstanceId
  @InstanceId
end

#LimitObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def Offset
  @Offset
end

#SlowMSObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def SlowMS
  @SlowMS
end

#StartTimeObject

Parameters:

  • 实例ID,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同

  • 慢日志起始时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-01 10:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志终止时间,格式:yyyy-mm-dd hh:mm:ss,如:2019-06-02 12:00:00。查询起止时间间隔不能超过24小时,只允许查询最近7天内慢日志。

  • 慢日志执行时间阈值,返回执行时间超过该阈值的慢日志,单位为毫秒(ms),最小为100毫秒。

  • 偏移量,最小值为0,最大值为10000,默认值为0。

  • 分页大小,最小值为1,最大值为100,默认值为20。



431
432
433
# File 'lib/v20180408/models.rb', line 431

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



442
443
444
445
446
447
448
449
# File 'lib/v20180408/models.rb', line 442

def deserialize(params)
  @InstanceId = params['InstanceId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @SlowMS = params['SlowMS']
  @Offset = params['Offset']
  @Limit = params['Limit']
end