Class: TencentCloud::Oceanus::V20190422::DescribeResourceRelatedJobsRequest

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

Overview

DescribeResourceRelatedJobs请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, descbyjobconfigcreatetime = nil, offset = nil, limit = nil, resourceconfigversion = nil, workspaceid = nil) ⇒ DescribeResourceRelatedJobsRequest

Returns a new instance of DescribeResourceRelatedJobsRequest.



2533
2534
2535
2536
2537
2538
2539
2540
# File 'lib/v20190422/models.rb', line 2533

def initialize(resourceid=nil, descbyjobconfigcreatetime=nil, offset=nil, limit=nil, resourceconfigversion=nil, workspaceid=nil)
  @ResourceId = resourceid
  @DESCByJobConfigCreateTime = descbyjobconfigcreatetime
  @Offset = offset
  @Limit = limit
  @ResourceConfigVersion = resourceconfigversion
  @WorkSpaceId = workspaceid
end

Instance Attribute Details

#DESCByJobConfigCreateTimeObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def DESCByJobConfigCreateTime
  @DESCByJobConfigCreateTime
end

#LimitObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def Offset
  @Offset
end

#ResourceConfigVersionObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def ResourceConfigVersion
  @ResourceConfigVersion
end

#ResourceIdObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def ResourceId
  @ResourceId
end

#WorkSpaceIdObject

Parameters:

  • ResourceId:

    资源ID

  • DESCByJobConfigCreateTime:

    默认0; 1: 按照作业版本创建时间降序

  • Offset:

    偏移量,默认为0

  • Limit:

    分页大小,默认为20,最大值为100

  • ResourceConfigVersion:

    资源版本号

  • WorkSpaceId:

    工作空间 SerialId



2531
2532
2533
# File 'lib/v20190422/models.rb', line 2531

def WorkSpaceId
  @WorkSpaceId
end

Instance Method Details

#deserialize(params) ⇒ Object



2542
2543
2544
2545
2546
2547
2548
2549
# File 'lib/v20190422/models.rb', line 2542

def deserialize(params)
  @ResourceId = params['ResourceId']
  @DESCByJobConfigCreateTime = params['DESCByJobConfigCreateTime']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @ResourceConfigVersion = params['ResourceConfigVersion']
  @WorkSpaceId = params['WorkSpaceId']
end