Class: TencentCloud::Postgres::V20170312::DescribeTasksRequest

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

Overview

DescribeTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, dbinstanceid = nil, minstarttime = nil, maxstarttime = nil, limit = nil, offset = nil, orderby = nil, orderbytype = nil) ⇒ DescribeTasksRequest

Returns a new instance of DescribeTasksRequest.



4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
# File 'lib/v20170312/models.rb', line 4504

def initialize(taskid=nil, dbinstanceid=nil, minstarttime=nil, maxstarttime=nil, limit=nil, offset=nil, orderby=nil, orderbytype=nil)
  @TaskId = taskid
  @DBInstanceId = dbinstanceid
  @MinStartTime = minstarttime
  @MaxStartTime = maxstarttime
  @Limit = limit
  @Offset = offset
  @OrderBy = orderby
  @OrderByType = orderbytype
end

Instance Attribute Details

#DBInstanceIdObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def DBInstanceId
  @DBInstanceId
end

#LimitObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def Limit
  @Limit
end

#MaxStartTimeObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def MaxStartTime
  @MaxStartTime
end

#MinStartTimeObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def MinStartTime
  @MinStartTime
end

#OffsetObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def Offset
  @Offset
end

#OrderByObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def OrderBy
  @OrderBy
end

#OrderByTypeObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def OrderByType
  @OrderByType
end

#TaskIdObject

Parameters:

  • TaskId:

    按照任务ID进行查询。其余云API中返回的FlowId和TaskId等价。

  • DBInstanceId:

    按照数据库实例ID进行查询。

  • MinStartTime:

    任务的最早开始时间,形如2024-08-23 00:00:00,默认只展示180天内的数据。

  • MaxStartTime:

    任务的最晚开始时间,形如2024-08-23 00:00:00,默认为当前时间。

  • Limit:

    每页显示数量,取值范围为1-100,默认为返回20条。

  • Offset:

    数据偏移量,从0开始。

  • OrderBy:

    排序字段,支持StartTime,EndTime,默认为StartTime。

  • OrderByType:

    排序方式,包括升序:asc,降序:desc,默认为desc。



4502
4503
4504
# File 'lib/v20170312/models.rb', line 4502

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
# File 'lib/v20170312/models.rb', line 4515

def deserialize(params)
  @TaskId = params['TaskId']
  @DBInstanceId = params['DBInstanceId']
  @MinStartTime = params['MinStartTime']
  @MaxStartTime = params['MaxStartTime']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @OrderBy = params['OrderBy']
  @OrderByType = params['OrderByType']
end