Class: TencentCloud::Emr::V20190103::DescribeResourceConfig

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

Overview

DescribeResourceConfig接口出参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcetype = nil, resourcedata = nil) ⇒ DescribeResourceConfig

Returns a new instance of DescribeResourceConfig.



5022
5023
5024
5025
# File 'lib/v20190103/models.rb', line 5022

def initialize(resourcetype=nil, resourcedata=nil)
  @ResourceType = resourcetype
  @ResourceData = resourcedata
end

Instance Attribute Details

#ResourceDataObject

Parameters:

  • ResourceType:

    规格管理类型

  • ResourceData:

    规格管理数据



5020
5021
5022
# File 'lib/v20190103/models.rb', line 5020

def ResourceData
  @ResourceData
end

#ResourceTypeObject

Parameters:

  • ResourceType:

    规格管理类型

  • ResourceData:

    规格管理数据



5020
5021
5022
# File 'lib/v20190103/models.rb', line 5020

def ResourceType
  @ResourceType
end

Instance Method Details

#deserialize(params) ⇒ Object



5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
# File 'lib/v20190103/models.rb', line 5027

def deserialize(params)
  @ResourceType = params['ResourceType']
  unless params['ResourceData'].nil?
    @ResourceData = []
    params['ResourceData'].each do |i|
      noderesource_tmp = NodeResource.new
      noderesource_tmp.deserialize(i)
      @ResourceData << noderesource_tmp
    end
  end
end