Class: TencentCloud::Cwp::V20180228::UpdateMachineTagsRequest

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

Overview

UpdateMachineTags请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(quuid = nil, tagids = nil, machineregion = nil, machinearea = nil) ⇒ UpdateMachineTagsRequest

Returns a new instance of UpdateMachineTagsRequest.



39525
39526
39527
39528
39529
39530
# File 'lib/v20180228/models.rb', line 39525

def initialize(quuid=nil, tagids=nil, machineregion=nil, machinearea=nil)
  @Quuid = quuid
  @TagIds = tagids
  @MachineRegion = machineregion
  @MachineArea = machinearea
end

Instance Attribute Details

#MachineAreaObject

Parameters:

  • 机器 Quuid

  • 标签ID,该操作会覆盖原有的标签列表

  • 服务器地区 如: ap-guangzhou

  • 服务器类型(CVM|BM|ECM|LH|Other)



39523
39524
39525
# File 'lib/v20180228/models.rb', line 39523

def MachineArea
  @MachineArea
end

#MachineRegionObject

Parameters:

  • 机器 Quuid

  • 标签ID,该操作会覆盖原有的标签列表

  • 服务器地区 如: ap-guangzhou

  • 服务器类型(CVM|BM|ECM|LH|Other)



39523
39524
39525
# File 'lib/v20180228/models.rb', line 39523

def MachineRegion
  @MachineRegion
end

#QuuidObject

Parameters:

  • 机器 Quuid

  • 标签ID,该操作会覆盖原有的标签列表

  • 服务器地区 如: ap-guangzhou

  • 服务器类型(CVM|BM|ECM|LH|Other)



39523
39524
39525
# File 'lib/v20180228/models.rb', line 39523

def Quuid
  @Quuid
end

#TagIdsObject

Parameters:

  • 机器 Quuid

  • 标签ID,该操作会覆盖原有的标签列表

  • 服务器地区 如: ap-guangzhou

  • 服务器类型(CVM|BM|ECM|LH|Other)



39523
39524
39525
# File 'lib/v20180228/models.rb', line 39523

def TagIds
  @TagIds
end

Instance Method Details

#deserialize(params) ⇒ Object



39532
39533
39534
39535
39536
39537
# File 'lib/v20180228/models.rb', line 39532

def deserialize(params)
  @Quuid = params['Quuid']
  @TagIds = params['TagIds']
  @MachineRegion = params['MachineRegion']
  @MachineArea = params['MachineArea']
end