Class: TencentCloud::Emr::V20190103::ModifyResourcesTagsRequest

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

Overview

ModifyResourcesTags请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modifytype = nil, modifyresourcetagsinfolist = nil) ⇒ ModifyResourcesTagsRequest

Returns a new instance of ModifyResourcesTagsRequest.



9198
9199
9200
9201
# File 'lib/v20190103/models.rb', line 9198

def initialize(modifytype=nil, modifyresourcetagsinfolist=nil)
  @ModifyType = modifytype
  @ModifyResourceTagsInfoList = modifyresourcetagsinfolist
end

Instance Attribute Details

#ModifyResourceTagsInfoListObject

Parameters:

  • 标签类型,取值Cluster或者Node

  • 标签信息



9196
9197
9198
# File 'lib/v20190103/models.rb', line 9196

def ModifyResourceTagsInfoList
  @ModifyResourceTagsInfoList
end

#ModifyTypeObject

Parameters:

  • 标签类型,取值Cluster或者Node

  • 标签信息



9196
9197
9198
# File 'lib/v20190103/models.rb', line 9196

def ModifyType
  @ModifyType
end

Instance Method Details

#deserialize(params) ⇒ Object



9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
# File 'lib/v20190103/models.rb', line 9203

def deserialize(params)
  @ModifyType = params['ModifyType']
  unless params['ModifyResourceTagsInfoList'].nil?
    @ModifyResourceTagsInfoList = []
    params['ModifyResourceTagsInfoList'].each do |i|
      modifyresourcetags_tmp = ModifyResourceTags.new
      modifyresourcetags_tmp.deserialize(i)
      @ModifyResourceTagsInfoList << modifyresourcetags_tmp
    end
  end
end