Class: TencentCloud::Wedata::V20250806::ListLineageRequest

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

Overview

ListLineage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceuniqueid = nil, resourcetype = nil, direction = nil, pagenumber = nil, pagesize = nil, platform = nil) ⇒ ListLineageRequest

Returns a new instance of ListLineageRequest.



6977
6978
6979
6980
6981
6982
6983
6984
# File 'lib/v20250806/models.rb', line 6977

def initialize(resourceuniqueid=nil, resourcetype=nil, direction=nil, pagenumber=nil, pagesize=nil, platform=nil)
  @ResourceUniqueId = resourceuniqueid
  @ResourceType = resourcetype
  @Direction = direction
  @PageNumber = pagenumber
  @PageSize = pagesize
  @Platform = platform
end

Instance Attribute Details

#DirectionObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def Direction
  @Direction
end

#PageNumberObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def PageSize
  @PageSize
end

#PlatformObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def Platform
  @Platform
end

#ResourceTypeObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def ResourceType
  @ResourceType
end

#ResourceUniqueIdObject

Parameters:

  • ResourceUniqueId:

    实体唯一ID

  • ResourceType:

    实体类型 TABLE|METRIC|MODEL|SERVICE|COLUMN

  • Direction:

    血缘方向 INPUT|OUTPUT

  • PageNumber:

    页码

  • PageSize:

    分页大小

  • Platform:

    来源:WEDATA|THIRD 默认WEDATA



6975
6976
6977
# File 'lib/v20250806/models.rb', line 6975

def ResourceUniqueId
  @ResourceUniqueId
end

Instance Method Details

#deserialize(params) ⇒ Object



6986
6987
6988
6989
6990
6991
6992
6993
# File 'lib/v20250806/models.rb', line 6986

def deserialize(params)
  @ResourceUniqueId = params['ResourceUniqueId']
  @ResourceType = params['ResourceType']
  @Direction = params['Direction']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @Platform = params['Platform']
end