Class: TencentCloud::Dbbrain::V20210527::DescribeSlowLogsRequest

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

Overview

DescribeSlowLogs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(product = nil, instanceid = nil, md5 = nil, starttime = nil, endtime = nil, offset = nil, limit = nil, db = nil, key = nil, user = nil, ip = nil, time = nil) ⇒ DescribeSlowLogsRequest

Returns a new instance of DescribeSlowLogsRequest.



4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
# File 'lib/v20210527/models.rb', line 4589

def initialize(product=nil, instanceid=nil, md5=nil, starttime=nil, endtime=nil, offset=nil, limit=nil, db=nil, key=nil, user=nil, ip=nil, time=nil)
  @Product = product
  @InstanceId = instanceid
  @Md5 = md5
  @StartTime = starttime
  @EndTime = endtime
  @Offset = offset
  @Limit = limit
  @DB = db
  @Key = key
  @User = user
  @Ip = ip
  @Time = time
end

Instance Attribute Details

#DBObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def DB
  @DB
end

#EndTimeObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def EndTime
  @EndTime
end

#InstanceIdObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def InstanceId
  @InstanceId
end

#IpObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Ip
  @Ip
end

#KeyObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Key
  @Key
end

#LimitObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Limit
  @Limit
end

#Md5Object

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Md5
  @Md5
end

#OffsetObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Offset
  @Offset
end

#ProductObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Product
  @Product
end

#StartTimeObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def StartTime
  @StartTime
end

#TimeObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def Time
  @Time
end

#UserObject

Parameters:

  • Product:

    服务产品类型,支持值包括: "mysql" - 云数据库 MySQL, "cynosdb" - 云数据库 CynosDB for MySQL,默认为"mysql"。

  • InstanceId:

    实例id。

  • Md5:

    sql模板的md5值

  • StartTime:

    开始时间,如“2019-09-10 12:13:14”。

  • EndTime:

    截止时间,如“2019-09-11 10:13:14”,截止时间与开始时间的间隔小于7天。

  • Offset:

    偏移量,默认为0。

  • Limit:

    查询数目,默认为20,最大为100。

  • DB:

    数据库列表

  • Key:

    关键字

  • User:

    用户

  • Ip:

    IP

  • Time:

    耗时区间,耗时区间的左右边界分别对应数组的第0个元素和第一个元素



4587
4588
4589
# File 'lib/v20210527/models.rb', line 4587

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
# File 'lib/v20210527/models.rb', line 4604

def deserialize(params)
  @Product = params['Product']
  @InstanceId = params['InstanceId']
  @Md5 = params['Md5']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @DB = params['DB']
  @Key = params['Key']
  @User = params['User']
  @Ip = params['Ip']
  @Time = params['Time']
end