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.



10398
10399
10400
10401
10402
10403
# File 'lib/v20210820/models.rb', line 10398

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:

    源端对应的引擎类型



10396
10397
10398
# File 'lib/v20210820/models.rb', line 10396

def ProjectId
  @ProjectId
end

#SourceEngineTypesObject

Parameters:

  • Type:

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

  • SourceObjectType:

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

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10396
10397
10398
# File 'lib/v20210820/models.rb', line 10396

def SourceEngineTypes
  @SourceEngineTypes
end

#SourceObjectTypeObject

Parameters:

  • Type:

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

  • SourceObjectType:

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

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10396
10397
10398
# File 'lib/v20210820/models.rb', line 10396

def SourceObjectType
  @SourceObjectType
end

#TypeObject

Parameters:

  • Type:

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

  • SourceObjectType:

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

  • ProjectId:

    项目Id

  • SourceEngineTypes:

    源端对应的引擎类型



10396
10397
10398
# File 'lib/v20210820/models.rb', line 10396

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



10405
10406
10407
10408
10409
10410
# File 'lib/v20210820/models.rb', line 10405

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