class TencentCloud::Cwp::V20180228::AssetDatabaseBaseInfo

资源管理数据库列表信息

def deserialize(params)

def deserialize(params)
  @MachineIp = params['MachineIp']
  @MachineWanIp = params['MachineWanIp']
  @Quuid = params['Quuid']
  @Uuid = params['Uuid']
  @OsInfo = params['OsInfo']
  @ProjectId = params['ProjectId']
  unless params['Tag'].nil?
    @Tag = []
    params['Tag'].each do |i|
      machinetag_tmp = MachineTag.new
      machinetag_tmp.deserialize(i)
      @Tag << machinetag_tmp
    end
  end
  @Name = params['Name']
  @Version = params['Version']
  @Port = params['Port']
  @Proto = params['Proto']
  @User = params['User']
  @Ip = params['Ip']
  @ConfigPath = params['ConfigPath']
  @LogPath = params['LogPath']
  @DataPath = params['DataPath']
  @Permission = params['Permission']
  @ErrorLogPath = params['ErrorLogPath']
  @PlugInPath = params['PlugInPath']
  @BinPath = params['BinPath']
  @Param = params['Param']
  @Id = params['Id']
  @UpdateTime = params['UpdateTime']
  @FirstTime = params['FirstTime']
  @IsNew = params['IsNew']
  @MachineName = params['MachineName']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end

def initialize(machineip=nil, machinewanip=nil, quuid=nil, uuid=nil, osinfo=nil, projectid=nil, tag=nil, name=nil, version=nil, port=nil, proto=nil, user=nil, ip=nil, configpath=nil, logpath=nil, datapath=nil, permission=nil, errorlogpath=nil, pluginpath=nil, binpath=nil, param=nil, id=nil, updatetime=nil, firsttime=nil, isnew=nil, machinename=nil, machineextrainfo=nil)

def initialize(machineip=nil, machinewanip=nil, quuid=nil, uuid=nil, osinfo=nil, projectid=nil, tag=nil, name=nil, version=nil, port=nil, proto=nil, user=nil, ip=nil, configpath=nil, logpath=nil, datapath=nil, permission=nil, errorlogpath=nil, pluginpath=nil, binpath=nil, param=nil, id=nil, updatetime=nil, firsttime=nil, isnew=nil, machinename=nil, machineextrainfo=nil)
  @MachineIp = machineip
  @MachineWanIp = machinewanip
  @Quuid = quuid
  @Uuid = uuid
  @OsInfo = osinfo
  @ProjectId = projectid
  @Tag = tag
  @Name = name
  @Version = version
  @Port = port
  @Proto = proto
  @User = user
  @Ip = ip
  @ConfigPath = configpath
  @LogPath = logpath
  @DataPath = datapath
  @Permission = permission
  @ErrorLogPath = errorlogpath
  @PlugInPath = pluginpath
  @BinPath = binpath
  @Param = param
  @Id = id
  @UpdateTime = updatetime
  @FirstTime = firsttime
  @IsNew = isnew
  @MachineName = machinename
  @MachineExtraInfo = machineextrainfo
end