Class: TencentCloud::Mongodb::V20190725::DescribeSlowLogPatternsRequest

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

Overview

DescribeSlowLogPatterns请求参数结构体

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) ⇒ DescribeSlowLogPatternsRequest

Returns a new instance of DescribeSlowLogPatternsRequest.



3059
3060
3061
3062
3063
3064
3065
3066
3067
# File 'lib/v20190725/models.rb', line 3059

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

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:

    慢日志返回格式,可设置为json,不传默认返回原生慢日志格式。



3057
3058
3059
# File 'lib/v20190725/models.rb', line 3057

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3069
3070
3071
3072
3073
3074
3075
3076
3077
# File 'lib/v20190725/models.rb', line 3069

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