lib/v20180411/models.rb in tencentcloud-sdk-dcdb-3.0.641 vs lib/v20180411/models.rb in tencentcloud-sdk-dcdb-3.0.642

- old
+ new

@@ -3594,81 +3594,10 @@ end @RequestId = params['RequestId'] end end - # DescribeSqlLogs请求参数结构体 - class DescribeSqlLogsRequest < TencentCloud::Common::AbstractModel - # @param InstanceId: 实例 ID,形如:dcdbt-ow728lmc,可以通过 DescribeDCDBInstances 查询实例详情获得。 - # @type InstanceId: String - # @param Offset: SQL日志偏移。 - # @type Offset: Integer - # @param Limit: 拉取数量(0-10000,为0时拉取总数信息)。 - # @type Limit: Integer - - attr_accessor :InstanceId, :Offset, :Limit - - def initialize(instanceid=nil, offset=nil, limit=nil) - @InstanceId = instanceid - @Offset = offset - @Limit = limit - end - - def deserialize(params) - @InstanceId = params['InstanceId'] - @Offset = params['Offset'] - @Limit = params['Limit'] - end - end - - # DescribeSqlLogs返回参数结构体 - class DescribeSqlLogsResponse < TencentCloud::Common::AbstractModel - # @param TotalCount: 当前消息队列中的sql日志条目数。 - # @type TotalCount: Integer - # @param StartOffset: 消息队列中的sql日志起始偏移。 - # @type StartOffset: Integer - # @param EndOffset: 消息队列中的sql日志结束偏移。 - # @type EndOffset: Integer - # @param Offset: 返回的第一条sql日志的偏移。 - # @type Offset: Integer - # @param Count: 返回的sql日志数量。 - # @type Count: Integer - # @param SqlItems: Sql日志列表。 - # @type SqlItems: Array - # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - # @type RequestId: String - - attr_accessor :TotalCount, :StartOffset, :EndOffset, :Offset, :Count, :SqlItems, :RequestId - - def initialize(totalcount=nil, startoffset=nil, endoffset=nil, offset=nil, count=nil, sqlitems=nil, requestid=nil) - @TotalCount = totalcount - @StartOffset = startoffset - @EndOffset = endoffset - @Offset = offset - @Count = count - @SqlItems = sqlitems - @RequestId = requestid - end - - def deserialize(params) - @TotalCount = params['TotalCount'] - @StartOffset = params['StartOffset'] - @EndOffset = params['EndOffset'] - @Offset = params['Offset'] - @Count = params['Count'] - unless params['SqlItems'].nil? - @SqlItems = [] - params['SqlItems'].each do |i| - sqllogitem_tmp = SqlLogItem.new - sqllogitem_tmp.deserialize(i) - @SqlItems << sqllogitem_tmp - end - end - @RequestId = params['RequestId'] - end - end - # DescribeUserTasks请求参数结构体 class DescribeUserTasksRequest < TencentCloud::Common::AbstractModel # @param Statuses: 任务的状态列表。0-任务启动中;1-任务运行中;2-任务成功;3-任务失败 # @type Statuses: Array # @param InstanceIds: 实例ID列表 @@ -5733,61 +5662,9 @@ def deserialize(params) @ShardInstanceIds = params['ShardInstanceIds'] @SplitRate = params['SplitRate'] @ShardMemory = params['ShardMemory'] @ShardStorage = params['ShardStorage'] - end - end - - # 描述一条sql日志的详细信息。 - class SqlLogItem < TencentCloud::Common::AbstractModel - # @param Offset: 本条日志在消息队列中的偏移量。 - # @type Offset: Integer - # @param User: 执行本条sql的用户。 - # @type User: String - # @param Client: 执行本条sql的客户端IP+端口。 - # @type Client: String - # @param DbName: 数据库名称。 - # @type DbName: String - # @param Sql: 执行的sql语句。 - # @type Sql: String - # @param SelectRowNum: 返回的数据行数。 - # @type SelectRowNum: Integer - # @param AffectRowNum: 影响行数。 - # @type AffectRowNum: Integer - # @param Timestamp: Sql执行时间戳。 - # @type Timestamp: Integer - # @param TimeCostMs: Sql耗时,单位为毫秒。 - # @type TimeCostMs: Integer - # @param ResultCode: Sql返回码,0为成功。 - # @type ResultCode: Integer - - attr_accessor :Offset, :User, :Client, :DbName, :Sql, :SelectRowNum, :AffectRowNum, :Timestamp, :TimeCostMs, :ResultCode - - def initialize(offset=nil, user=nil, client=nil, dbname=nil, sql=nil, selectrownum=nil, affectrownum=nil, timestamp=nil, timecostms=nil, resultcode=nil) - @Offset = offset - @User = user - @Client = client - @DbName = dbname - @Sql = sql - @SelectRowNum = selectrownum - @AffectRowNum = affectrownum - @Timestamp = timestamp - @TimeCostMs = timecostms - @ResultCode = resultcode - end - - def deserialize(params) - @Offset = params['Offset'] - @User = params['User'] - @Client = params['Client'] - @DbName = params['DbName'] - @Sql = params['Sql'] - @SelectRowNum = params['SelectRowNum'] - @AffectRowNum = params['AffectRowNum'] - @Timestamp = params['Timestamp'] - @TimeCostMs = params['TimeCostMs'] - @ResultCode = params['ResultCode'] end end # SwitchDBInstanceHA请求参数结构体 class SwitchDBInstanceHARequest < TencentCloud::Common::AbstractModel