Class: TencentCloud::Wedata::V20210820::RuleExecConfig

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

Overview

规则执行配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(queuename = nil, executorgroupid = nil, enginetype = nil) ⇒ RuleExecConfig

Returns a new instance of RuleExecConfig.



20268
20269
20270
20271
20272
# File 'lib/v20210820/models.rb', line 20268

def initialize(queuename=nil, executorgroupid=nil, enginetype=nil)
  @QueueName = queuename
  @ExecutorGroupId = executorgroupid
  @EngineType = enginetype
end

Instance Attribute Details

#EngineTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    计算队列名称

  • ExecutorGroupId:

    执行资源组

  • EngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎



20266
20267
20268
# File 'lib/v20210820/models.rb', line 20266

def EngineType
  @EngineType
end

#ExecutorGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    计算队列名称

  • ExecutorGroupId:

    执行资源组

  • EngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎



20266
20267
20268
# File 'lib/v20210820/models.rb', line 20266

def ExecutorGroupId
  @ExecutorGroupId
end

#QueueNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • QueueName:

    计算队列名称

  • ExecutorGroupId:

    执行资源组

  • EngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎



20266
20267
20268
# File 'lib/v20210820/models.rb', line 20266

def QueueName
  @QueueName
end

Instance Method Details

#deserialize(params) ⇒ Object



20274
20275
20276
20277
20278
# File 'lib/v20210820/models.rb', line 20274

def deserialize(params)
  @QueueName = params['QueueName']
  @ExecutorGroupId = params['ExecutorGroupId']
  @EngineType = params['EngineType']
end