Class: TencentCloud::Mongodb::V20190725::DescribeSlowLogsRequest

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

Overview

DescribeSlowLogs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeSlowLogsRequest.



3134
3135
3136
3137
3138
3139
3140
3141
3142
# File 'lib/v20190725/models.rb', line 3134

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

Instance Attribute Details

#EndTimeObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def EndTime
  @EndTime
end

#FormatObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def Format
  @Format
end

#InstanceIdObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def InstanceId
  @InstanceId
end

#LimitObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def Limit
  @Limit
end

#OffsetObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def Offset
  @Offset
end

#SlowMSObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def SlowMS
  @SlowMS
end

#StartTimeObject

  • 格式: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天内慢日志。

Parameters:

  • InstanceId:

    实例ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • StartTime:

    慢日志起始时间。

  • EndTime:

    慢日志终止时间。

  • SlowMS:

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

  • Offset:

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

  • Limit:

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

  • Format:

    慢日志返回格式。默认返回原生慢日志格式,4.4及以上版本可设置为json。



3132
3133
3134
# File 'lib/v20190725/models.rb', line 3132

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3144
3145
3146
3147
3148
3149
3150
3151
3152
# File 'lib/v20190725/models.rb', line 3144

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