class TencentCloud::Tione::V20211111::BatchTaskSetItem
出参类型
def deserialize(params)
def deserialize(params) @BatchTaskId = params['BatchTaskId'] @BatchTaskName = params['BatchTaskName'] unless params['ModelInfo'].nil? @ModelInfo = ModelInfo.new @ModelInfo.deserialize(params['ModelInfo']) end unless params['ImageInfo'].nil? @ImageInfo = ImageInfo.new @ImageInfo.deserialize(params['ImageInfo']) end @ChargeType = params['ChargeType'] @ChargeStatus = params['ChargeStatus'] @ResourceGroupId = params['ResourceGroupId'] unless params['ResourceConfigInfo'].nil? @ResourceConfigInfo = ResourceConfigInfo.new @ResourceConfigInfo.deserialize(params['ResourceConfigInfo']) end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @Status = params['Status'] @RuntimeInSeconds = params['RuntimeInSeconds'] @CreateTime = params['CreateTime'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @UpdateTime = params['UpdateTime'] unless params['Outputs'].nil? @Outputs = [] params['Outputs'].each do |i| dataconfig_tmp = DataConfig.new dataconfig_tmp.deserialize(i) @Outputs << dataconfig_tmp end end @ResourceGroupName = params['ResourceGroupName'] @FailureReason = params['FailureReason'] @BillingInfo = params['BillingInfo'] end
def initialize(batchtaskid=nil, batchtaskname=nil, modelinfo=nil, imageinfo=nil, chargetype=nil, chargestatus=nil, resourcegroupid=nil, resourceconfiginfo=nil, tags=nil, status=nil, runtimeinseconds=nil, createtime=nil, starttime=nil, endtime=nil, updatetime=nil, outputs=nil, resourcegroupname=nil, failurereason=nil, billinginfo=nil)
def initialize(batchtaskid=nil, batchtaskname=nil, modelinfo=nil, imageinfo=nil, chargetype=nil, chargestatus=nil, resourcegroupid=nil, resourceconfiginfo=nil, tags=nil, status=nil, runtimeinseconds=nil, createtime=nil, starttime=nil, endtime=nil, updatetime=nil, outputs=nil, resourcegroupname=nil, failurereason=nil, billinginfo=nil) @BatchTaskId = batchtaskid @BatchTaskName = batchtaskname @ModelInfo = modelinfo @ImageInfo = imageinfo @ChargeType = chargetype @ChargeStatus = chargestatus @ResourceGroupId = resourcegroupid @ResourceConfigInfo = resourceconfiginfo @Tags = tags @Status = status @RuntimeInSeconds = runtimeinseconds @CreateTime = createtime @StartTime = starttime @EndTime = endtime @UpdateTime = updatetime @Outputs = outputs @ResourceGroupName = resourcegroupname @FailureReason = failurereason @BillingInfo = billinginfo end