Class: TencentCloud::Dcdb::V20180411::DescribeDBSlowLogsRequest

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

Overview

DescribeDBSlowLogs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, offset = nil, limit = nil, starttime = nil, shardid = nil, endtime = nil, db = nil, orderby = nil, orderbytype = nil, slave = nil) ⇒ DescribeDBSlowLogsRequest

Returns a new instance of DescribeDBSlowLogsRequest.



2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
# File 'lib/v20180411/models.rb', line 2457

def initialize(instanceid=nil, offset=nil, limit=nil, starttime=nil, shardid=nil, endtime=nil, db=nil, orderby=nil, orderbytype=nil, slave=nil)
  @InstanceId = instanceid
  @Offset = offset
  @Limit = limit
  @StartTime = starttime
  @ShardId = shardid
  @EndTime = endtime
  @Db = db
  @OrderBy = orderby
  @OrderByType = orderbytype
  @Slave = slave
end

Instance Attribute Details

#DbObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def Db
  @Db
end

#EndTimeObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def EndTime
  @EndTime
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def InstanceId
  @InstanceId
end

#LimitObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def OrderBy
  @OrderBy
end

#OrderByTypeObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def OrderByType
  @OrderByType
end

#ShardIdObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def ShardId
  @ShardId
end

#SlaveObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def Slave
  @Slave
end

#StartTimeObject

Parameters:

  • InstanceId:

    实例 ID,形如:dcdbt-hw0qj6m1

  • Offset:

    从结果的第几条数据开始返回

  • Limit:

    返回的结果条数

  • StartTime:

    查询的起始时间,形如2016-07-23 14:55:20

  • ShardId:

    实例的分片ID,形如shard-53ima8ln

  • EndTime:

    查询的结束时间,形如2016-08-22 14:55:20。如果不填,那么查询结束时间就是当前时间

  • Db:

    要查询的具体数据库名称

  • OrderBy:

    排序指标,取值为query_time_sum或者query_count。不填默认按照query_time_sum排序

  • OrderByType:

    排序类型,desc(降序)或者asc(升序)。不填默认desc排序

  • Slave:

    是否查询从机的慢查询,0-主机; 1-从机。不填默认查询主机慢查询



2455
2456
2457
# File 'lib/v20180411/models.rb', line 2455

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
# File 'lib/v20180411/models.rb', line 2470

def deserialize(params)
  @InstanceId = params['InstanceId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @StartTime = params['StartTime']
  @ShardId = params['ShardId']
  @EndTime = params['EndTime']
  @Db = params['Db']
  @OrderBy = params['OrderBy']
  @OrderByType = params['OrderByType']
  @Slave = params['Slave']
end