Class: TencentCloud::Chc::V20230418::CreateModelEvaluationWorkOrderRequest

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

Overview

CreateModelEvaluationWorkOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(modelset = nil, campusid = nil, devicetype = nil, remark = nil) ⇒ CreateModelEvaluationWorkOrderRequest



239
240
241
242
243
244
# File 'lib/v20230418/models.rb', line 239

def initialize(modelset=nil, campusid=nil, devicetype=nil, remark=nil)
  @ModelSet = modelset
  @CampusId = campusid
  @DeviceType = devicetype
  @Remark = remark
end

Instance Attribute Details

#CampusIdObject



237
238
239
# File 'lib/v20230418/models.rb', line 237

def CampusId
  @CampusId
end

#DeviceTypeObject



237
238
239
# File 'lib/v20230418/models.rb', line 237

def DeviceType
  @DeviceType
end

#ModelSetObject



237
238
239
# File 'lib/v20230418/models.rb', line 237

def ModelSet
  @ModelSet
end

#RemarkObject



237
238
239
# File 'lib/v20230418/models.rb', line 237

def Remark
  @Remark
end

Instance Method Details

#deserialize(params) ⇒ Object



246
247
248
249
250
251
252
253
254
255
256
257
258
# File 'lib/v20230418/models.rb', line 246

def deserialize(params)
  unless params['ModelSet'].nil?
    @ModelSet = []
    params['ModelSet'].each do |i|
      modelversion_tmp = ModelVersion.new
      modelversion_tmp.deserialize(i)
      @ModelSet << modelversion_tmp
    end
  end
  @CampusId = params['CampusId']
  @DeviceType = params['DeviceType']
  @Remark = params['Remark']
end