class TencentCloud::Tione::V20211111::NotebookSetItem
Notebook列表元素
def deserialize(params)
def deserialize(params) @Id = params['Id'] @Name = params['Name'] @ChargeType = params['ChargeType'] unless params['ResourceConf'].nil? @ResourceConf = ResourceConf.new @ResourceConf.deserialize(params['ResourceConf']) end @ResourceGroupId = params['ResourceGroupId'] @VolumeSizeInGB = params['VolumeSizeInGB'] @BillingInfos = params['BillingInfos'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @CreateTime = params['CreateTime'] @StartTime = params['StartTime'] @UpdateTime = params['UpdateTime'] @RuntimeInSeconds = params['RuntimeInSeconds'] @ChargeStatus = params['ChargeStatus'] @Status = params['Status'] @FailureReason = params['FailureReason'] @EndTime = params['EndTime'] @PodName = params['PodName'] @InstanceTypeAlias = params['InstanceTypeAlias'] @ResourceGroupName = params['ResourceGroupName'] @AutoStopping = params['AutoStopping'] @AutomaticStopTime = params['AutomaticStopTime'] @VolumeSourceType = params['VolumeSourceType'] unless params['VolumeSourceCFS'].nil? @VolumeSourceCFS = CFSConfig.new @VolumeSourceCFS.deserialize(params['VolumeSourceCFS']) end @Message = params['Message'] @UserTypes = params['UserTypes'] unless params['SSHConfig'].nil? @SSHConfig = SSHConfig.new @SSHConfig.deserialize(params['SSHConfig']) end unless params['VolumeSourceGooseFS'].nil? @VolumeSourceGooseFS = GooseFS.new @VolumeSourceGooseFS.deserialize(params['VolumeSourceGooseFS']) end @SubUin = params['SubUin'] @SubUinName = params['SubUinName'] @AppId = params['AppId'] end
def initialize(id=nil, name=nil, chargetype=nil, resourceconf=nil, resourcegroupid=nil, volumesizeingb=nil, billinginfos=nil, tags=nil, createtime=nil, starttime=nil, updatetime=nil, runtimeinseconds=nil, chargestatus=nil, status=nil, failurereason=nil, endtime=nil, podname=nil, instancetypealias=nil, resourcegroupname=nil, autostopping=nil, automaticstoptime=nil, volumesourcetype=nil, volumesourcecfs=nil, message=nil, usertypes=nil, sshconfig=nil, volumesourcegoosefs=nil, subuin=nil, subuinname=nil, appid=nil)
def initialize(id=nil, name=nil, chargetype=nil, resourceconf=nil, resourcegroupid=nil, volumesizeingb=nil, billinginfos=nil, tags=nil, createtime=nil, starttime=nil, updatetime=nil, runtimeinseconds=nil, chargestatus=nil, status=nil, failurereason=nil, endtime=nil, podname=nil, instancetypealias=nil, resourcegroupname=nil, autostopping=nil, automaticstoptime=nil, volumesourcetype=nil, volumesourcecfs=nil, message=nil, usertypes=nil, sshconfig=nil, volumesourcegoosefs=nil, subuin=nil, subuinname=nil, appid=nil) @Id = id @Name = name @ChargeType = chargetype @ResourceConf = resourceconf @ResourceGroupId = resourcegroupid @VolumeSizeInGB = volumesizeingb @BillingInfos = billinginfos @Tags = tags @CreateTime = createtime @StartTime = starttime @UpdateTime = updatetime @RuntimeInSeconds = runtimeinseconds @ChargeStatus = chargestatus @Status = status @FailureReason = failurereason @EndTime = endtime @PodName = podname @InstanceTypeAlias = instancetypealias @ResourceGroupName = resourcegroupname @AutoStopping = autostopping @AutomaticStopTime = automaticstoptime @VolumeSourceType = volumesourcetype @VolumeSourceCFS = volumesourcecfs @Message = message @UserTypes = usertypes @SSHConfig = sshconfig @VolumeSourceGooseFS = volumesourcegoosefs @SubUin = subuin @SubUinName = subuinname @AppId = appid end