Class: TencentCloud::Emr::V20190103::DescribeNodeSpecRequest

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

Overview

DescribeNodeSpec请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, cvmpaymode = nil, nodetype = nil, tradetype = nil, productid = nil, scenename = nil, resourcebasetype = nil, computeresourceid = nil) ⇒ DescribeNodeSpecRequest

Returns a new instance of DescribeNodeSpecRequest.



4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
# File 'lib/v20190103/models.rb', line 4963

def initialize(zoneid=nil, cvmpaymode=nil, nodetype=nil, tradetype=nil, productid=nil, scenename=nil, resourcebasetype=nil, computeresourceid=nil)
  @ZoneId = zoneid
  @CvmPayMode = cvmpaymode
  @NodeType = nodetype
  @TradeType = tradetype
  @ProductId = productid
  @SceneName = scenename
  @ResourceBaseType = resourcebasetype
  @ComputeResourceId = computeresourceid
end

Instance Attribute Details

#ComputeResourceIdObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def ComputeResourceId
  @ComputeResourceId
end

#CvmPayModeObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def CvmPayMode
  @CvmPayMode
end

#NodeTypeObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def NodeType
  @NodeType
end

#ProductIdObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def ProductId
  @ProductId
end

#ResourceBaseTypeObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def ResourceBaseType
  @ResourceBaseType
end

#SceneNameObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def SceneName
  @SceneName
end

#TradeTypeObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def TradeType
  @TradeType
end

#ZoneIdObject

44 EMR V3.5.0 43 EMR V3.4.0.tlinux 42 EMR V2.7.0.tlinux 41 DRUID V1.1.0 67 STARROCKS V2.2.0 45 DRUID V1.1.0.tlinux 40 EMRCLOUD v3.2.0 47 EMR V4.0.0 48 STARROCKS V1.2.0 49 STARROCKS V1.3.0 50 KAFKA V2.0.0 51 STARROCKS V1.4.0 52 EMR-TKE V1.0.0 53 EMR V3.6.0 54 STARROCKS V2.0.0 55 EMR-TKE V1.0.1 56 EMR-TKE DLCV1.0.0 57 EMR V2.8.0 58 EMR V3.6.1 59 SERVERLESS V1.0.0 60 EMR-TKE V1.1.0 62 STARROCKS V2.1.1 63 STARROCKS V2.1.1.tlinux 64 EMR-TKE TCCV1.0.0 65 EMR-TKE-AI V1.0.0 66 RSS V1.0.0 24 EMR TianQiong-V1.0.0 3 EMR V2.0.1.tlinux 4 EMR V2.1.0 7 EMR V3.0.0 8 EMR V3.0.0.tlinux 9 EMR V2.2.0 11 CLICKHOUSE V1.0.0 12 CLICKHOUSE V1.0.0.tlinux 16 EMR V2.3.0 17 CLICKHOUSE V1.1.0 18 CLICKHOUSE V1.1.0.tlinux 19 EMR V2.4.0 20 EMR V2.5.0 21 USERCUSTOM V1.0.0 22 CLICKHOUSE V1.2.0 39 STARROCKS V1.1.0 25 EMR V3.1.0 26 DORIS V1.0.0 27 KAFKA V1.0.0 28 EMR V3.2.0 29 EMR V2.5.1 30 EMR V2.6.0 32 DORIS V1.1.0 33 EMR V3.2.1 34 EMR V3.3.0 35 DORIS V1.2.0 36 STARROCKS V1.0.0 37 EMR V3.4.0 38 EMR V2.7.0

Parameters:

  • 场景名

  • 类型为ComputeResource和EMR以及默认,默认为EMR

  • 计算资源id



4961
4962
4963
# File 'lib/v20190103/models.rb', line 4961

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
# File 'lib/v20190103/models.rb', line 4974

def deserialize(params)
  @ZoneId = params['ZoneId']
  @CvmPayMode = params['CvmPayMode']
  @NodeType = params['NodeType']
  @TradeType = params['TradeType']
  @ProductId = params['ProductId']
  @SceneName = params['SceneName']
  @ResourceBaseType = params['ResourceBaseType']
  @ComputeResourceId = params['ComputeResourceId']
end