Class: TencentCloud::Emr::V20190103::SceneSoftwareConfig

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

Overview

集群应用场景以及支持部署组件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(software = nil, scenename = nil) ⇒ SceneSoftwareConfig

Returns a new instance of SceneSoftwareConfig.



13049
13050
13051
13052
# File 'lib/v20190103/models.rb', line 13049

def initialize(software=nil, scenename=nil)
  @Software = software
  @SceneName = scenename
end

Instance Attribute Details

#SceneNameObject

填写实例值:hive、flink。 Hadoop-Kudu Hadoop-Zookeeper Hadoop-Presto Hadoop-Hbase Hadoop-Default

Parameters:

  • 部署的组件列表。不同的EMR产品版本ProductVersion 对应不同可选组件列表,不同产品版本可选组件列表查询:组件版本

  • 默认Hadoop-Default,场景查询场景化取值范围:



13047
13048
13049
# File 'lib/v20190103/models.rb', line 13047

def SceneName
  @SceneName
end

#SoftwareObject

填写实例值:hive、flink。 Hadoop-Kudu Hadoop-Zookeeper Hadoop-Presto Hadoop-Hbase Hadoop-Default

Parameters:

  • 部署的组件列表。不同的EMR产品版本ProductVersion 对应不同可选组件列表,不同产品版本可选组件列表查询:组件版本

  • 默认Hadoop-Default,场景查询场景化取值范围:



13047
13048
13049
# File 'lib/v20190103/models.rb', line 13047

def Software
  @Software
end

Instance Method Details

#deserialize(params) ⇒ Object



13054
13055
13056
13057
# File 'lib/v20190103/models.rb', line 13054

def deserialize(params)
  @Software = params['Software']
  @SceneName = params['SceneName']
end