Class: TencentCloud::Yunjing::V20180228::AddMachineTagRequest

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

Overview

AddMachineTag请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(quuid = nil, tagid = nil, mregion = nil, marea = nil) ⇒ AddMachineTagRequest

Returns a new instance of AddMachineTagRequest.



138
139
140
141
142
143
# File 'lib/v20180228/models.rb', line 138

def initialize(quuid=nil, tagid=nil, mregion=nil, marea=nil)
  @Quuid = quuid
  @TagId = tagid
  @MRegion = mregion
  @MArea = marea
end

Instance Attribute Details

#MAreaObject

Parameters:

  • Quuid:

    云服务器ID

  • TagId:

    标签ID

  • MRegion:

    云服务器地区

  • MArea:

    云服务器类型(CVM|BM)



136
137
138
# File 'lib/v20180228/models.rb', line 136

def MArea
  @MArea
end

#MRegionObject

Parameters:

  • Quuid:

    云服务器ID

  • TagId:

    标签ID

  • MRegion:

    云服务器地区

  • MArea:

    云服务器类型(CVM|BM)



136
137
138
# File 'lib/v20180228/models.rb', line 136

def MRegion
  @MRegion
end

#QuuidObject

Parameters:

  • Quuid:

    云服务器ID

  • TagId:

    标签ID

  • MRegion:

    云服务器地区

  • MArea:

    云服务器类型(CVM|BM)



136
137
138
# File 'lib/v20180228/models.rb', line 136

def Quuid
  @Quuid
end

#TagIdObject

Parameters:

  • Quuid:

    云服务器ID

  • TagId:

    标签ID

  • MRegion:

    云服务器地区

  • MArea:

    云服务器类型(CVM|BM)



136
137
138
# File 'lib/v20180228/models.rb', line 136

def TagId
  @TagId
end

Instance Method Details

#deserialize(params) ⇒ Object



145
146
147
148
149
150
# File 'lib/v20180228/models.rb', line 145

def deserialize(params)
  @Quuid = params['Quuid']
  @TagId = params['TagId']
  @MRegion = params['MRegion']
  @MArea = params['MArea']
end