Class: TencentCloud::Bm::V20180423::ModifyDeviceAliasesRequest

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

Overview

ModifyDeviceAliases请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(devicealiases = nil) ⇒ ModifyDeviceAliasesRequest

Returns a new instance of ModifyDeviceAliasesRequest.



2900
2901
2902
# File 'lib/v20180423/models.rb', line 2900

def initialize(devicealiases=nil)
  @DeviceAliases = devicealiases
end

Instance Attribute Details

#DeviceAliasesObject

Parameters:

  • DeviceAliases:

    需要改名的设备与别名列表



2898
2899
2900
# File 'lib/v20180423/models.rb', line 2898

def DeviceAliases
  @DeviceAliases
end

Instance Method Details

#deserialize(params) ⇒ Object



2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
# File 'lib/v20180423/models.rb', line 2904

def deserialize(params)
  unless params['DeviceAliases'].nil?
    @DeviceAliases = []
    params['DeviceAliases'].each do |i|
      devicealias_tmp = DeviceAlias.new
      devicealias_tmp.deserialize(i)
      @DeviceAliases << devicealias_tmp
    end
  end
end