Class: TencentCloud::Wedata::V20210820::DescribeRuleTemplatesRequest

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

Overview

DescribeRuleTemplates请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, sourceobjecttype = nil, projectid = nil, sourceenginetypes = nil) ⇒ DescribeRuleTemplatesRequest

Returns a new instance of DescribeRuleTemplatesRequest.



10581
10582
10583
10584
10585
10586
# File 'lib/v20210820/models.rb', line 10581

def initialize(type=nil, sourceobjecttype=nil, projectid=nil, sourceenginetypes=nil)
  @Type = type
  @SourceObjectType = sourceobjecttype
  @ProjectId = projectid
  @SourceEngineTypes = sourceenginetypes
end

Instance Attribute Details

#ProjectIdObject

Parameters:

  • Type:

    模板类型 1.系统模板 2.自定义模板

  • SourceObjectType:

    1.常量 2.离线表级 2.离线字段级

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10579
10580
10581
# File 'lib/v20210820/models.rb', line 10579

def ProjectId
  @ProjectId
end

#SourceEngineTypesObject

Parameters:

  • Type:

    模板类型 1.系统模板 2.自定义模板

  • SourceObjectType:

    1.常量 2.离线表级 2.离线字段级

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10579
10580
10581
# File 'lib/v20210820/models.rb', line 10579

def SourceEngineTypes
  @SourceEngineTypes
end

#SourceObjectTypeObject

Parameters:

  • Type:

    模板类型 1.系统模板 2.自定义模板

  • SourceObjectType:

    1.常量 2.离线表级 2.离线字段级

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10579
10580
10581
# File 'lib/v20210820/models.rb', line 10579

def SourceObjectType
  @SourceObjectType
end

#TypeObject

Parameters:

  • Type:

    模板类型 1.系统模板 2.自定义模板

  • SourceObjectType:

    1.常量 2.离线表级 2.离线字段级

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10579
10580
10581
# File 'lib/v20210820/models.rb', line 10579

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



10588
10589
10590
10591
10592
10593
# File 'lib/v20210820/models.rb', line 10588

def deserialize(params)
  @Type = params['Type']
  @SourceObjectType = params['SourceObjectType']
  @ProjectId = params['ProjectId']
  @SourceEngineTypes = params['SourceEngineTypes']
end