Class: TencentCloud::Tione::V20191022::DescribeTrainingJobsRequest

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

Overview

DescribeTrainingJobs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, creationtimeafter = nil, creationtimebefore = nil, namecontains = nil, statusequals = nil, filters = nil) ⇒ DescribeTrainingJobsRequest

Returns a new instance of DescribeTrainingJobsRequest.



1356
1357
1358
1359
1360
1361
1362
1363
1364
# File 'lib/v20191022/models.rb', line 1356

def initialize(offset=nil, limit=nil, creationtimeafter=nil, creationtimebefore=nil, namecontains=nil, statusequals=nil, filters=nil)
  @Offset = offset
  @Limit = limit
  @CreationTimeAfter = creationtimeafter
  @CreationTimeBefore = creationtimebefore
  @NameContains = namecontains
  @StatusEquals = statusequals
  @Filters = filters
end

Instance Attribute Details

#CreationTimeAfterObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def CreationTimeAfter
  @CreationTimeAfter
end

#CreationTimeBeforeObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def CreationTimeBefore
  @CreationTimeBefore
end

#FiltersObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def Filters
  @Filters
end

#LimitObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def Limit
  @Limit
end

#NameContainsObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def NameContains
  @NameContains
end

#OffsetObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def Offset
  @Offset
end

#StatusEqualsObject

instance-name - String - 是否必填:否 -(过滤条件)按照名称过滤。 search-by-name - String - 是否必填:否 -(过滤条件)按照名称检索,模糊匹配。

Parameters:

  • Offset:

    偏移量

  • Limit:

    限制数目

  • CreationTimeAfter:

    创建时间晚于

  • CreationTimeBefore:

    创建时间早于

  • NameContains:

    根据名称过滤

  • StatusEquals:

    根据状态过滤

  • Filters:

    过滤条件。



1354
1355
1356
# File 'lib/v20191022/models.rb', line 1354

def StatusEquals
  @StatusEquals
end

Instance Method Details

#deserialize(params) ⇒ Object



1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
# File 'lib/v20191022/models.rb', line 1366

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @CreationTimeAfter = params['CreationTimeAfter']
  @CreationTimeBefore = params['CreationTimeBefore']
  @NameContains = params['NameContains']
  @StatusEquals = params['StatusEquals']
  unless params['Filters'].nil?
    @Filters = []
    params['Filters'].each do |i|
      filter_tmp = Filter.new
      filter_tmp.deserialize(i)
      @Filters << filter_tmp
    end
  end
end