Class: TencentCloud::Emr::V20190103::NodeMark

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

Overview

节点标记信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodetype = nil, nodenames = nil, zone = nil) ⇒ NodeMark

Returns a new instance of NodeMark.



10116
10117
10118
10119
10120
# File 'lib/v20190103/models.rb', line 10116

def initialize(nodetype=nil, nodenames=nil, zone=nil)
  @NodeType = nodetype
  @NodeNames = nodenames
  @Zone = zone
end

Instance Attribute Details

#NodeNamesObject

Parameters:

  • 节点类型:master,core,task,router

  • 节点标记信息,目前只提供给tf平台使用,作为入参区分同类型节点信息

  • 可用区名称



10114
10115
10116
# File 'lib/v20190103/models.rb', line 10114

def NodeNames
  @NodeNames
end

#NodeTypeObject

Parameters:

  • 节点类型:master,core,task,router

  • 节点标记信息,目前只提供给tf平台使用,作为入参区分同类型节点信息

  • 可用区名称



10114
10115
10116
# File 'lib/v20190103/models.rb', line 10114

def NodeType
  @NodeType
end

#ZoneObject

Parameters:

  • 节点类型:master,core,task,router

  • 节点标记信息,目前只提供给tf平台使用,作为入参区分同类型节点信息

  • 可用区名称



10114
10115
10116
# File 'lib/v20190103/models.rb', line 10114

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



10122
10123
10124
10125
10126
# File 'lib/v20190103/models.rb', line 10122

def deserialize(params)
  @NodeType = params['NodeType']
  @NodeNames = params['NodeNames']
  @Zone = params['Zone']
end