Class: TencentCloud::Wedata::V20210820::DescribeLineageInfoRequest

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

Overview

DescribeLineageInfo请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceoriid = nil, resourcetype = nil, qualifiedid = nil, direction = nil, inputdepth = nil, outputdepth = nil, platform = nil, lineagetype = nil, pagenumber = nil, pagesize = nil) ⇒ DescribeLineageInfoRequest

Returns a new instance of DescribeLineageInfoRequest.



12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
# File 'lib/v20210820/models.rb', line 12466

def initialize(resourceoriid=nil, resourcetype=nil, qualifiedid=nil, direction=nil, inputdepth=nil, outputdepth=nil, platform=nil, lineagetype=nil, pagenumber=nil, pagesize=nil)
  @ResourceOriId = resourceoriid
  @ResourceType = resourcetype
  @QualifiedId = qualifiedid
  @Direction = direction
  @InputDepth = inputdepth
  @OutputDepth = outputdepth
  @Platform = platform
  @LineageType = lineagetype
  @PageNumber = pagenumber
  @PageSize = pagesize
end

Instance Attribute Details

#DirectionObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def Direction
  @Direction
end

#InputDepthObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def InputDepth
  @InputDepth
end

#LineageTypeObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def LineageType
  @LineageType
end

#OutputDepthObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def OutputDepth
  @OutputDepth
end

#PageNumberObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def PageSize
  @PageSize
end

#PlatformObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def Platform
  @Platform
end

#QualifiedIdObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def QualifiedId
  @QualifiedId
end

#ResourceOriIdObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def ResourceOriId
  @ResourceOriId
end

#ResourceTypeObject

Parameters:

  • ResourceOriId:

    实体原始唯一ID

  • ResourceType:

    实体类型

  • QualifiedId:

    血缘唯一ID

  • Direction:

    查询方向

  • InputDepth:

    查询入度

  • OutputDepth:

    查询出度

  • Platform:

    数据来源

  • LineageType:

    血缘类型(分页使用)

  • PageNumber:

    页码

  • PageSize:

    分页大小



12464
12465
12466
# File 'lib/v20210820/models.rb', line 12464

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
# File 'lib/v20210820/models.rb', line 12479

def deserialize(params)
  @ResourceOriId = params['ResourceOriId']
  @ResourceType = params['ResourceType']
  @QualifiedId = params['QualifiedId']
  @Direction = params['Direction']
  @InputDepth = params['InputDepth']
  @OutputDepth = params['OutputDepth']
  @Platform = params['Platform']
  @LineageType = params['LineageType']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
end