class TencentCloud::Bm::V20180423::DescribeDevicesRequest

DescribeDevices请求参数结构体

def deserialize(params)

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @DeviceClassCode = params['DeviceClassCode']
  @InstanceIds = params['InstanceIds']
  @WanIps = params['WanIps']
  @LanIps = params['LanIps']
  @Alias = params['Alias']
  @VagueIp = params['VagueIp']
  @DeadlineStartTime = params['DeadlineStartTime']
  @DeadlineEndTime = params['DeadlineEndTime']
  @AutoRenewFlag = params['AutoRenewFlag']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @DeviceType = params['DeviceType']
  @IsLuckyDevice = params['IsLuckyDevice']
  @OrderField = params['OrderField']
  @Order = params['Order']
  @MaintainStatus = params['MaintainStatus']
end

def initialize(offset=nil, limit=nil, deviceclasscode=nil, instanceids=nil, wanips=nil, lanips=nil, _alias=nil, vagueip=nil, deadlinestarttime=nil, deadlineendtime=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, tags=nil, devicetype=nil, isluckydevice=nil, orderfield=nil, order=nil, maintainstatus=nil)

def initialize(offset=nil, limit=nil, deviceclasscode=nil, instanceids=nil, wanips=nil, lanips=nil, _alias=nil, vagueip=nil, deadlinestarttime=nil, deadlineendtime=nil, autorenewflag=nil, vpcid=nil, subnetid=nil, tags=nil, devicetype=nil, isluckydevice=nil, orderfield=nil, order=nil, maintainstatus=nil)
  @Offset = offset
  @Limit = limit
  @DeviceClassCode = deviceclasscode
  @InstanceIds = instanceids
  @WanIps = wanips
  @LanIps = lanips
  @Alias = _alias
  @VagueIp = vagueip
  @DeadlineStartTime = deadlinestarttime
  @DeadlineEndTime = deadlineendtime
  @AutoRenewFlag = autorenewflag
  @VpcId = vpcid
  @SubnetId = subnetid
  @Tags = tags
  @DeviceType = devicetype
  @IsLuckyDevice = isluckydevice
  @OrderField = orderfield
  @Order = order
  @MaintainStatus = maintainstatus
end